public class OSBTreeCollectionManagerRemote
extends com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerAbstract
implements com.orientechnologies.orient.core.OOrientStartupListener, com.orientechnologies.orient.core.OOrientShutdownListener
| Constructor and Description |
|---|
OSBTreeCollectionManagerRemote() |
OSBTreeCollectionManagerRemote(OCollectionNetworkSerializer networkSerializer) |
| Modifier and Type | Method and Description |
|---|---|
Map<UUID,com.orientechnologies.orient.core.db.record.ridbag.sbtree.OBonsaiCollectionPointer> |
changedIds() |
void |
clearChangedIds() |
void |
clearPendingCollections() |
protected OSBTreeBonsaiRemote<com.orientechnologies.orient.core.db.record.OIdentifiable,Integer> |
createTree(int clusterId) |
UUID |
listenForChanges(com.orientechnologies.orient.core.db.record.ridbag.ORidBag collection) |
protected com.orientechnologies.orient.core.index.sbtreebonsai.local.OSBTreeBonsai<com.orientechnologies.orient.core.db.record.OIdentifiable,Integer> |
loadTree(com.orientechnologies.orient.core.db.record.ridbag.sbtree.OBonsaiCollectionPointer collectionPointer) |
void |
onShutdown() |
void |
onStartup() |
void |
updateCollectionPointer(UUID uuid,
com.orientechnologies.orient.core.db.record.ridbag.sbtree.OBonsaiCollectionPointer pointer) |
public OSBTreeCollectionManagerRemote()
public OSBTreeCollectionManagerRemote(OCollectionNetworkSerializer networkSerializer)
public void onShutdown()
onShutdown in interface com.orientechnologies.orient.core.OOrientShutdownListenerpublic void onStartup()
onStartup in interface com.orientechnologies.orient.core.OOrientStartupListenerprotected OSBTreeBonsaiRemote<com.orientechnologies.orient.core.db.record.OIdentifiable,Integer> createTree(int clusterId)
createTree in class com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerAbstractprotected com.orientechnologies.orient.core.index.sbtreebonsai.local.OSBTreeBonsai<com.orientechnologies.orient.core.db.record.OIdentifiable,Integer> loadTree(com.orientechnologies.orient.core.db.record.ridbag.sbtree.OBonsaiCollectionPointer collectionPointer)
loadTree in class com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerAbstractpublic UUID listenForChanges(com.orientechnologies.orient.core.db.record.ridbag.ORidBag collection)
listenForChanges in interface com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerpublic void updateCollectionPointer(UUID uuid, com.orientechnologies.orient.core.db.record.ridbag.sbtree.OBonsaiCollectionPointer pointer)
updateCollectionPointer in interface com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerpublic void clearPendingCollections()
clearPendingCollections in interface com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerpublic Map<UUID,com.orientechnologies.orient.core.db.record.ridbag.sbtree.OBonsaiCollectionPointer> changedIds()
changedIds in interface com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerpublic void clearChangedIds()
clearChangedIds in interface com.orientechnologies.orient.core.db.record.ridbag.sbtree.OSBTreeCollectionManagerCopyright © 2009–2016 Orient Technologies. All rights reserved.