Package net.sf.joafip.service

Examples of net.sf.joafip.service.FilePersistenceBuilder.build()


        // filePersistence = new FilePersistence(1, null, RUNTIME_DIR,
        // /**/false/* do not remove files */,
        // /**/PAGE_SIZE, NUMBER_OF_PAGE,
        // /**/GARBAGE,
        // /**/CRASH_SAFE_MODE);
        filePersistence = builder.build();
        break;
      case STATE_RESTORED_NO_DATA_LOST:
        /* create file persistence using file restored */
        // filePersistence = new FilePersistence(1, null, RUNTIME_DIR,
        // /**/false/* do not remove files */,
 
View Full Code Here


        // filePersistence = new FilePersistence(1, null, RUNTIME_DIR,
        // /**/false/* do not remove files */,
        // /**/PAGE_SIZE, NUMBER_OF_PAGE,
        // /**/GARBAGE,
        // /**/CRASH_SAFE_MODE);
        filePersistence = builder.build();
        break;
      case STATE_UNSTABLE:
        /* need file maintenance */
        throw exception;
      default:
View Full Code Here

    builder.setPathName(path.getPath());
    builder.setProxyMode(true);
    builder.setRemoveFiles(true);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    filePersistence = builder.build();
  }
}
View Full Code Here

    builder.setPathName(TestConstant.getWinRamDiskRuntimeDir());
    builder.setProxyMode(true);
    builder.setRemoveFiles(true);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    filePersistence = builder.build();
    filePersistence.setSubstituteObjectManager(
        SubstitutedBobSerialize1.class, SubstitutionBob.class, this);
    map =
    /**/new TreeMap<Integer, SubstitutedBobSerialize1>();
  }
View Full Code Here

    builder.setRemoveFiles(true);
    builder.setProxyMode(true);
    builder.setAutoSaveEnabled(true);
    builder.setMaxInMemoryThreshold(0);
    builder.setMaintenedInMemory(false);
    filePersistence = builder.build();
  }

  @Override
  public void tearDown() throws Exception { // NOPMD
    try {
View Full Code Here

    builder.setFileCache(PAGE_SIZE, NUMBER_OF_PAGE);
    builder.setProxyMode(true);
    builder.setRemoveFiles(true);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    filePersistence = (FilePersistence) builder.build();
    session = filePersistence.createExclusiveDataAccessSession();
  }

  @Override
  protected void tearDown() throws Exception {// NOPMD
View Full Code Here

    builder.setPathName(path.getPath());
    builder.setProxyMode(false);
    builder.setRemoveFiles(false);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    filePersistence = builder.build();
  }
}
View Full Code Here

      builder.setFileCache(pageSize, numberOfPage);
      builder.setProxyMode(true);
      builder.setRemoveFiles(true);
      builder.setGarbageManagement(GARBAGE);
      builder.setCrashSafeMode(CRASH_SAFE_MODE);
      final IFilePersistence filePersistence = builder.build();
      final IDataAccessSession session = filePersistence
          .createDataAccessSession();
      session.open();
      session.setObject("key", new EmptyClass());
      session.close(EnumFilePersistenceCloseAction.SAVE);
View Full Code Here

    builder.setGarbageManagement(false);
    builder.setAutoSaveEnabled(true);
    builder.setMaxInMemoryThreshold(1000);
    builder.setMaintenedInMemory(false);
    // builder.setMaintenedInMemoryQuota(100);
    final IFilePersistence filePersistence = builder.build();
    final IExclusiveDataAccessSession session = filePersistence
        .createExclusiveDataAccessSession();
    final IInstanceFactory instanceFactory = session.getInstanceFactory();

    session.open();
View Full Code Here

    builder.setPathName(path.getPath());
    builder.setProxyMode(true);
    builder.setRemoveFiles(true);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    filePersistence = builder.build();
  }

  @Override
  protected void tearDown() throws Exception {// NOPMD
    try {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.