|
||||||||||
| 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 receivers
void 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 | |||||||||