|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GcsAdvancedMessageListener
An object implementing the GcsAdvancedMessageListener interface can act as a listener for both membership and regular messages sent through the RestGroups communication system.
When the object adds itself to a GcsConnection with
GcsConnection.add(GcsAdvancedMessageListener)
membershipMessageReceived(GcsMessage)
will
be invoked every time a membership message is received. On the other hand if
a regular message will be available the
regularMessageReceived(GcsMessage)
will be
called.
The listener can be unregistered by calling
GcsConnection.remove(GcsAdvancedMessageListener)
.
Method Summary | |
---|---|
void |
membershipMessageReceived(GcsMessage message)
Invoked if an object implementing the GcsAdvancedMessageListener listener and registered to a GcsConnection with GcsConnection.add(GcsAdvancedMessageListener) receives a
membership message. |
void |
regularMessageReceived(GcsMessage message)
Invoked if an object implementing the GcsAdvancedMessageListener listener and registered to a GcsConnection with GcsConnection.add(GcsAdvancedMessageListener) receives a regular
message. |
Method Detail |
---|
void membershipMessageReceived(GcsMessage message) throws GcsException
GcsConnection.add(GcsAdvancedMessageListener)
receives a
membership message.
message
- the message which has been received
GcsException
void regularMessageReceived(GcsMessage message) throws GcsException
GcsConnection.add(GcsAdvancedMessageListener)
receives a regular
message.
message
- the message which has been received
GcsException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |