Package net.sf.joafip.service

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


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


    builder.setGarbageManagement(false);
    builder.setAutoSaveEnabled(true);
    builder.setMaxInMemoryThreshold(1000);
    builder.setMaintenedInMemory(false);
    // builder.setMaintenedInMemoryQuota(100);
    final IFilePersistence filePersistence = builder.build();
    filePersistence.setAutoSaveEventListener(this);
    final IExclusiveDataAccessSession session = filePersistence
        .createExclusiveDataAccessSession();
    final IInstanceFactory instanceFactory = session.getInstanceFactory();
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

    builder.setFileCache(/**/1024/* PAGE_SIZE */, 1024/* NUMBER_OF_PAGE */);
    builder.setProxyMode(true);
    builder.setRemoveFiles(false);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    final IFilePersistence filePersistence = builder.build();
    filePersistence.setExportListener(this);
    final int numberOfDataRecord = filePersistence.getNumberOfDataRecord();
    System.out.println("numberOfDataRecord=" + numberOfDataRecord); // NOPMD
    startTime = System.currentTimeMillis();
    filePersistence.xmlExport("runtime_perf/export", "runtime_perf/tmp",
View Full Code Here

    builder.setFileCache(PAGE_SIZE, NUMBER_OF_PAGE);
    builder.setProxyMode(true);
    builder.setRemoveFiles(true);
    builder.setGarbageManagement(GARBAGE);
    builder.setCrashSafeMode(CRASH_SAFE_MODE);
    filePersistence = (FilePersistence) builder.build();

    filePersistence.autoSaveSetup(0);// zero for auto save at each access
    filePersistence.setAutoSaveEnabled(true);
    filePersistence.setAutoSaveEventListener(this);
    filePersistence.maintainInMemorySetup(0);// zero to save at each access,
View Full Code Here

    builder.setProxyMode(true);
    builder.setRemoveFiles(false);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(false);
    builder.setRemoveFiles(true);
    final IFilePersistence filePersistence = builder.build();

    filePersistence.setImportListener(this);
    startTime = System.currentTimeMillis();
    filePersistence.xmlImport("runtime_perf/export", true);
    System.out.println(numberOfImported + " imported, duration "// NOPMD
View Full Code Here

    builder.setGlobalStateFlagFileName("globalStateFlagFile");
    builder.setProxyMode(true);
    builder.setRemoveFiles(true);
    builder.setGarbageManagement(false);
    builder.setCrashSafeMode(true);
    filePersistence = builder.build();

    final IDataAccessSession session = filePersistence
        .createDataAccessSession();
    session.open();
    session.setObject(KEY, new Object());
View Full Code Here

            randomAccessFile.close();
          } catch (final IOException e) {// NOPMD ignore error
          }
        }
      }, unLockDelay);
      filePersistence = builder.build();
      final IDataAccessSession session = filePersistence
          .createDataAccessSession();
      session.open();
      session.setObject(KEY, new Object());
      session.close(EnumFilePersistenceCloseAction.SAVE);
View Full Code Here

    builder.setFileCache(PAGE_SIZE, NUMBER_OF_PAGE);
    builder.setProxyMode(true);
    builder.setRemoveFiles(false);
    builder.setGarbageManagement(GARBAGE);
    builder.setCrashSafeMode(CRASH_SAFE_MODE);
    filePersistence = (FilePersistence) builder.build();
    if (logger.debugEnabled) {
      logger.debug("begin set free memory");
    }
    // yes, only 512Ko of free memory, on Xp 32 bits jvm
    MEMORY_EATER.setFreeMemory(512 * 1024);
 
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

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.