|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
| Method Summary | |
NodeController |
getNodeController(java.lang.String key)
Returns the internal node with the given key |
DataManagerPlugIn |
getPlugIn(java.lang.Class plugInInterface)
Returns the desired plug in implementation |
java.lang.Object |
getSynchronizeObject()
When performing an operation on the DataCore
that should must be exclusive you should synchronize
on this Object. |
boolean |
hasNode(java.lang.String key)
Tests whether a given node exists |
boolean |
hasPlugIn(java.lang.Class plugInInterface)
Tests whether the plug in is registered with the data core |
void |
registerDataManagerPluginCallback(DataManagerPluginCallback callback)
|
void |
unregisterDataManagerPluginCallback(DataManagerPluginCallback callback)
|
| Method Detail |
public java.lang.Object getSynchronizeObject()
DataCore
that should must be exclusive you should synchronize
on this Object.
Object to synchronize on when performing exclusive operations within
the DataManager.public boolean hasNode(java.lang.String key)
key - the key of the node
public NodeController getNodeController(java.lang.String key)
key - the key of the node
java.lang.IllegalArgumentException - if the key is unknownpublic boolean hasPlugIn(java.lang.Class plugInInterface)
plugInInterface - the plug in interface
public DataManagerPlugIn getPlugIn(java.lang.Class plugInInterface)
plugInInterface - the plug in interface
java.lang.IllegalArgumentException - if the plug in is not availablepublic void registerDataManagerPluginCallback(DataManagerPluginCallback callback)
public void unregisterDataManagerPluginCallback(DataManagerPluginCallback callback)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||