Example usage for org.apache.wicket.pageStore IDataStore interface-usage

List of usage examples for org.apache.wicket.pageStore IDataStore interface-usage

Introduction

In this page you can find the example usage for org.apache.wicket.pageStore IDataStore interface-usage.

Usage

From source file RedisMemoryStore.java

public class RedisMemoryStore implements IDataStore {

    protected RedisCache redisCache;

    public RedisMemoryStore() {
        redisCache = new RedisCache();

From source file com.github.marting.wicket.datastore.memcached.MemcachedDataStore.java

/**
 * IDataStore that stores the data in Memcached
 */
public class MemcachedDataStore implements IDataStore {
    private static final Logger LOG = LoggerFactory.getLogger(MemcachedDataStore.class);

From source file org.wicket7.AsynchDiskDataStore.java

/**
 * A data store implementation which stores the data on disk (in a file system)
 */
public class AsynchDiskDataStore implements IDataStore {
    private static final Logger log = LoggerFactory.getLogger(AsynchDiskDataStore.class);

From source file org.wicketstuff.datastores.hazelcast.HazelcastDataStore.java

/**
 * An IDataStore that saves the pages' bytes in Hazelcast
 */
public class HazelcastDataStore implements IDataStore {
    private static final Logger LOGGER = LoggerFactory.getLogger(HazelcastDataStore.class);

From source file org.wicketstuff.datastores.ignite.IgniteDataStore.java

/**
 * An IDataStore implementation that saves serialized pages in Apache Ignite
 *
 * @author Alexey Prudnikov
 */
public class IgniteDataStore implements IDataStore {

From source file org.wicketstuff.datastores.memcached.GuavaMemcachedDataStore.java

/**
 * {@link org.apache.wicket.pageStore.IDataStore} that stores the pages' bytes in Memcached.
 * It uses <a href="https://code.google.com/p/guava-libraries/">Google Guava</a>'s Cache
 * as a Map with eviction functionality by last access time.
 *
 * To use it the application has to add: com.google.guava:guava:10+ as dependency in

From source file org.wicketstuff.datastores.memcached.MemcachedDataStore.java

/**
 * {@link org.apache.wicket.pageStore.IDataStore} that stores the pages' bytes in Memcached
 *
 * A useful read about the way Memcached works can be found
 * <a href="http://returnfoo.com/2012/02/memcached-memory-allocation-and-optimization-2/">here</a>.
 */