Package org.apache.wicket.pageStore

Examples of org.apache.wicket.pageStore.AsynchronousDataStore$Entry


          public IPageManager get(IPageManagerContext pageManagerContext)
          {

            final IDataStore dataStore = new InMemoryPageStore();
            final AsynchronousDataStore asyncDS = new AsynchronousDataStore(dataStore,
              100);
            final DefaultPageStore pageStore = new DefaultPageStore(new JavaSerializer(
              application.getApplicationKey()), asyncDS, 40);
            return new PageStoreManager(application.getName(), pageStore,
              pageManagerContext);
View Full Code Here


    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

    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

                    for (TestMethod testMethod : inputTestData.getTestMethod()) {
                        List<TestRecord> originalTestRecords = testMethod.getTestRecord();
                        for (TestRecord originalTestRecord : originalTestRecords) {
                            if (originalTestRecord.getId().equals(testRecord.get(RECORD_POSITION))) {
                                OutputData outputData = new OutputData();
                                Entry outputEntry = new Entry();
                                outputEntry.setKey(ACTUAL_RESULT);
                                outputEntry.setValue(testRecord.get(ACTUAL_RESULT).toString());
                                outputData.getEntry().add(outputEntry);
                                originalTestRecord.setOutputData(outputData);
                                outputDataAdded = true;
                                break;
                            }
View Full Code Here

                    for (TestMethod testMethod : inputTestData.getTestMethod()) {
                        List<TestRecord> originalTestRecords = testMethod.getTestRecord();
                        for (TestRecord originalTestRecord : originalTestRecords) {
                            if (originalTestRecord.getId().equals(testRecord.get(RECORD_POSITION))) {
                                OutputData outputData = new OutputData();
                                Entry outputEntry = new Entry();
                                outputEntry.setKey(ACTUAL_RESULT);
                                outputEntry.setValue(testRecord.get(ACTUAL_RESULT).toString());
                                Entry durationEntry = new Entry();
                                durationEntry.setKey(DURATION);
                                durationEntry.setValue(testRecord.get(DURATION).toString());
                                outputData.getEntry().add(outputEntry);
                                outputData.getEntry().add(durationEntry);
                                if(testRecord.get(TEST_STATUS) != null){
                                    Entry statusEntry = new Entry();
                                    statusEntry.setKey(TEST_STATUS);
                                    statusEntry.setValue(testRecord.get(TEST_STATUS).toString());
                                    outputData.getEntry().add(statusEntry);
                                }
                               
                               
                                originalTestRecord.setOutputData(outputData);
                                outputDataAdded = true;
                                break;
                            }
                        }
                        if (outputDataAdded) {
                            break;
                        }
                    }
                }else{
                    //Method did not return any data. So only write the duration as output
                    for (TestMethod testMethod : inputTestData.getTestMethod()) {
                        List<TestRecord> originalTestRecords = testMethod.getTestRecord();
                        for (TestRecord originalTestRecord : originalTestRecords) {
                            if (originalTestRecord.getId().equals(testRecord.get(RECORD_POSITION))) {
                                OutputData outputData = new OutputData();
                                Entry durationEntry = new Entry();
                                durationEntry.setKey(DURATION);
                                durationEntry.setValue(testRecord.get(DURATION).toString());
                                outputData.getEntry().add(durationEntry);
                                originalTestRecord.setOutputData(outputData);
                                outputDataAdded = true;
                                break;
                            }
View Full Code Here

TOP

Related Classes of org.apache.wicket.pageStore.AsynchronousDataStore$Entry

Copyright © 2018 www.massapicom. 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.