|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BusLog
Defines an interface for logging events that occur in a Bus.
| Method Summary | ||
|---|---|---|
|
messageAccepted(M message,
Subscriber<M> subscriber)
This method is called when a message is about to be handled by a subscriber. |
|
void |
messageNoSubscription(Object message)
This method is called when no subscription was found to handle the message |
|
void |
messageReceived(Object message)
This method is called when a message is received by the bus. |
|
|
messageWithError(M message,
Subscriber<M> subscriber,
Exception ex)
This method is called when the processing of a message by a subscriber has resulted in an error. |
|
void |
registrationOk(Subscriber<?> subscriber)
This method is called when a subscriber is successfully registered. |
|
void |
unregistration(Subscriber<?> subscriber)
This method is called when a subscriber is unregistered. |
|
| Method Detail |
|---|
void registrationOk(Subscriber<?> subscriber)
subscriber - Registered subscriber.void unregistration(Subscriber<?> subscriber)
subscriber - Unregistered subscriber.void messageReceived(Object message)
message - Received messagevoid messageNoSubscription(Object message)
message - Received message
<M> void messageAccepted(M message,
Subscriber<M> subscriber)
M - Type of the messagemessage - Received messagesubscriber - Subscriber about to handle the message
<M> void messageWithError(M message,
Subscriber<M> subscriber,
Exception ex)
M - Type of the messagemessage - Received messagesubscriber - Subscriber which handled the messageex - Resulting error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||