Examples of IStoreSettings


Examples of org.apache.wicket.settings.IStoreSettings

  @Test
  public void store()
  {
    generateFiles();

    IStoreSettings storeSettings = new StoreSettings(null);
    java.io.File fileStoreFolder = storeSettings.getFileStoreFolder();

    dataStore = new DiskDataStore("app1", fileStoreFolder, MAX_SIZE_PER_SESSION);
    int asynchronousQueueCapacity = storeSettings.getAsynchronousQueueCapacity();
    dataStore = new AsynchronousDataStore(dataStore, asynchronousQueueCapacity);

    doTestDataStore();

    dataStore.destroy();
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

  public IPageManager get(IPageManagerContext pageManagerContext)
  {
    IDataStore dataStore = newDataStore();

    IStoreSettings storeSettings = getStoreSettings();
    if (storeSettings.isAsynchronous())
    {
      int capacity = storeSettings.getAsynchronousQueueCapacity();
      dataStore = new AsynchronousDataStore(dataStore, capacity);
    }

    IPageStore pageStore = newPageStore(dataStore);
    return new PageStoreManager(application.getName(), pageStore, pageManagerContext);
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

    return new DefaultPageStore(pageSerializer, dataStore, inmemoryCacheSize);
  }

  protected IDataStore newDataStore()
  {
    IStoreSettings storeSettings = getStoreSettings();
    Bytes maxSizePerSession = storeSettings.getMaxSizePerSession();
    File fileStoreFolder = storeSettings.getFileStoreFolder();

    return new DiskDataStore(application.getName(), fileStoreFolder, maxSizePerSession);
  }
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

   */
  public void test1()
  {
    generateFiles();

    IStoreSettings storeSettings = new StoreSettings(null);
    java.io.File fileStoreFolder = storeSettings.getFileStoreFolder();

    dataStore = new DiskDataStore("app1", fileStoreFolder, MAX_SIZE_PER_SESSION);
    int asynchronousQueueCapacity = storeSettings.getAsynchronousQueueCapacity();
    dataStore = new AsynchronousDataStore(dataStore, asynchronousQueueCapacity);

    doTestDataStore();

    dataStore.destroy();
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

   */
  public void test1()
  {
    generateFiles();

    IStoreSettings storeSettings = new StoreSettings(null);
    java.io.File fileStoreFolder = storeSettings.getFileStoreFolder();

    dataStore = new DiskDataStore("app1", fileStoreFolder, MAX_SIZE_PER_SESSION,
      FILE_CHANNEL_POOL_CAPACITY);
    int asynchronousQueueCapacity = storeSettings.getAsynchronousQueueCapacity();
    dataStore = new AsynchronousDataStore(dataStore, asynchronousQueueCapacity);

    doTestDataStore();

    dataStore.destroy();
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

    return new DefaultPageStore(pageSerializer, dataStore, inmemoryCacheSize);
  }

  protected IDataStore newDataStore()
  {
    IStoreSettings storeSettings = getStoreSettings();
    Bytes maxSizePerSession = storeSettings.getMaxSizePerSession();
    int fileChannelPoolCapacity = storeSettings.getFileChannelPoolCapacity();
    File fileStoreFolder = storeSettings.getFileStoreFolder();

    return new DiskDataStore(application.getName(), fileStoreFolder, maxSizePerSession,
      fileChannelPoolCapacity);
  }
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

  @Test
  public void store()
  {
    generateFiles();

    IStoreSettings storeSettings = new StoreSettings(null);
    java.io.File fileStoreFolder = storeSettings.getFileStoreFolder();

    dataStore = new DiskDataStore("app1", fileStoreFolder, MAX_SIZE_PER_SESSION);
    int asynchronousQueueCapacity = storeSettings.getAsynchronousQueueCapacity();
    dataStore = new AsynchronousDataStore(dataStore, asynchronousQueueCapacity);

    doTestDataStore();

    dataStore.destroy();
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

   * it is put in folders which names are automatically calculated on the fly.
   */
  @Test
  public void sessionFolderName()
  {
    IStoreSettings storeSettings = new StoreSettings(null);
    java.io.File fileStoreFolder = storeSettings.getFileStoreFolder();
    DiskDataStore store = new DiskDataStore("sessionFolderName", fileStoreFolder, MAX_SIZE_PER_SESSION);

    String sessionId = "abcdefg";
    java.io.File sessionFolder = store.getSessionFolder(sessionId, true);
    String absolutePath = sessionFolder.getAbsolutePath();
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

  @Override
  public IPageManager get(IPageManagerContext pageManagerContext)
  {
    IDataStore dataStore = newDataStore();

    IStoreSettings storeSettings = getStoreSettings();

    if (dataStore.canBeAsynchronous())
    {
      int capacity = storeSettings.getAsynchronousQueueCapacity();
      dataStore = new AsynchronousDataStore(dataStore, capacity);
    }

    IPageStore pageStore = newPageStore(dataStore);
    return new PageStoreManager(application.getName(), pageStore, pageManagerContext);
View Full Code Here

Examples of org.apache.wicket.settings.IStoreSettings

    return new DefaultPageStore(pageSerializer, dataStore, inmemoryCacheSize);
  }

  protected IDataStore newDataStore()
  {
    IStoreSettings storeSettings = getStoreSettings();
    Bytes maxSizePerSession = storeSettings.getMaxSizePerSession();
    File fileStoreFolder = storeSettings.getFileStoreFolder();

    return new DiskDataStore(application.getName(), fileStoreFolder, maxSizePerSession);
  }
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.