Пример #1
0
 public void updateIdGenerators() {
   this.updateHighId();
   relTypeStore.updateIdGenerators();
   propStore.updateIdGenerators();
   relStore.updateHighId();
   nodeStore.updateHighId();
 }
Пример #2
0
 public boolean isStoreOk() {
   return getStoreOk()
       && relTypeStore.getStoreOk()
       && propStore.getStoreOk()
       && relStore.getStoreOk()
       && nodeStore.getStoreOk();
 }
Пример #3
0
 public void logIdUsage(StringLogger.LineLogger msgLog) {
   msgLog.logLine("Id usage:");
   nodeStore.logIdUsage(msgLog);
   relStore.logIdUsage(msgLog);
   relTypeStore.logIdUsage(msgLog);
   propStore.logIdUsage(msgLog);
   stringLogger.flush();
 }
Пример #4
0
 @Override
 public void rebuildIdGenerators() {
   relTypeStore.rebuildIdGenerators();
   propStore.rebuildIdGenerators();
   relStore.rebuildIdGenerators();
   nodeStore.rebuildIdGenerators();
   super.rebuildIdGenerators();
 }
Пример #5
0
 @Override
 public List<WindowPoolStats> getAllWindowPoolStats() {
   List<WindowPoolStats> list = new ArrayList<WindowPoolStats>();
   list.addAll(nodeStore.getAllWindowPoolStats());
   list.addAll(propStore.getAllWindowPoolStats());
   list.addAll(relStore.getAllWindowPoolStats());
   list.addAll(relTypeStore.getAllWindowPoolStats());
   return list;
 }
Пример #6
0
 @Override
 public void makeStoreOk() {
   relTypeStore.makeStoreOk();
   propStore.makeStoreOk();
   relStore.makeStoreOk();
   nodeStore.makeStoreOk();
   super.makeStoreOk();
   isStarted = true;
 }
Пример #7
0
 @Override
 public void flushAll() {
   if (relTypeStore == null || propStore == null || relStore == null || nodeStore == null) {
     return;
   }
   relTypeStore.flushAll();
   propStore.flushAll();
   relStore.flushAll();
   nodeStore.flushAll();
 }
Пример #8
0
  @Override
  public void logVersions(StringLogger.LineLogger msgLog) {
    msgLog.logLine("Store versions:");

    super.logVersions(msgLog);
    nodeStore.logVersions(msgLog);
    relStore.logVersions(msgLog);
    relTypeStore.logVersions(msgLog);
    propStore.logVersions(msgLog);

    stringLogger.flush();
  }
Пример #9
0
 /** Closes the node,relationship,property and relationship type stores. */
 @Override
 protected void closeStorage() {
   if (lastCommittedTxIdSetter != null) lastCommittedTxIdSetter.close();
   if (relTypeStore != null) {
     relTypeStore.close();
     relTypeStore = null;
   }
   if (propStore != null) {
     propStore.close();
     propStore = null;
   }
   if (relStore != null) {
     relStore.close();
     relStore = null;
   }
   if (nodeStore != null) {
     nodeStore.close();
     nodeStore = null;
   }
 }