|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISharedObjectListener
Notifications about shared object updates.
| Method Summary | |
|---|---|
void |
onSharedObjectClear(ISharedObjectBase so)
Called when all attributes of a shared object are removed. |
void |
onSharedObjectConnect(ISharedObjectBase so)
Called when a client connects to a shared object. |
void |
onSharedObjectDelete(ISharedObjectBase so,
String key)
Called when an attribute is deleted from the shared object. |
void |
onSharedObjectDisconnect(ISharedObjectBase so)
Called when a client disconnects from a shared object. |
void |
onSharedObjectSend(ISharedObjectBase so,
String method,
List<?> params)
Called when a shared object method call is sent. |
void |
onSharedObjectUpdate(ISharedObjectBase so,
IAttributeStore values)
Called when multiple attributes of a shared object are updated. |
void |
onSharedObjectUpdate(ISharedObjectBase so,
Map<String,Object> values)
Called when multiple attributes of a shared object are updated. |
void |
onSharedObjectUpdate(ISharedObjectBase so,
String key,
Object value)
Called when a shared object attribute is updated. |
| Method Detail |
|---|
void onSharedObjectConnect(ISharedObjectBase so)
so - the shared objectvoid onSharedObjectDisconnect(ISharedObjectBase so)
so - the shared object
void onSharedObjectUpdate(ISharedObjectBase so,
String key,
Object value)
so - the shared objectkey - the name of the attributevalue - the value of the attribute
void onSharedObjectUpdate(ISharedObjectBase so,
IAttributeStore values)
so - the shared objectvalues - the new attributes of the shared object
void onSharedObjectUpdate(ISharedObjectBase so,
Map<String,Object> values)
so - the shared objectvalues - the new attributes of the shared object
void onSharedObjectDelete(ISharedObjectBase so,
String key)
so - the shared objectkey - the name of the attribute to deletevoid onSharedObjectClear(ISharedObjectBase so)
so - the shared object
void onSharedObjectSend(ISharedObjectBase so,
String method,
List<?> params)
so - the shared objectmethod - the method name to callparams - the arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||