|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISharedObjectConnector
Implementers which represent the one-way associations between SharedObject instances within the scope of a given ISharedObjectContainer
ISharedObjectManager.connectSharedObjects(ID, ID[])
Method Summary | |
---|---|
void |
dispose()
Dispose of this ISharedObjectConnector |
void |
enqueue(ISharedObjectEvent event)
Enqueue an ISharedObjectEvent to all the receivers for connector |
void |
enqueue(ISharedObjectEvent[] events)
Enqueue a set of ISharedObjectEvents to all the receivers for connector |
ID[] |
getReceiverIDs()
Get receiver IDs for connector |
ID |
getSenderID()
Get sender ID for connector |
Method Detail |
---|
ID getSenderID()
ID[] getReceiverIDs()
void enqueue(ISharedObjectEvent event) throws QueueException
event
- to enqueue. Must not be null.
QueueException
- thrown if some problem enqueing to any receiversvoid enqueue(ISharedObjectEvent[] events) throws QueueException
events
- []
of events to enqueue. Must not be null.
QueueException
- thrown if some problem enqueing to any receiversvoid dispose()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |