org.apache.directmemory
Class DirectMemory<K,V>
java.lang.Object
org.apache.directmemory.DirectMemory<K,V>
public final class DirectMemory<K,V>
- extends Object
|
Method Summary |
CacheService<K,V> |
newCacheService()
|
DirectMemory<K,V> |
setConcurrencyLevel(int concurrencyLevel)
|
DirectMemory<K,V> |
setDisposalTime(long disposalTime)
|
DirectMemory<K,V> |
setInitialCapacity(int initialCapacity)
|
DirectMemory<K,V> |
setMap(ConcurrentMap<K,Pointer<V>> map)
|
DirectMemory<K,V> |
setMemoryManager(MemoryManagerService<V> memoryManager)
|
DirectMemory<K,V> |
setNumberOfBuffers(int numberOfBuffers)
|
DirectMemory<K,V> |
setSerializer(Serializer serializer)
|
DirectMemory<K,V> |
setSize(int size)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CONCURRENCY_LEVEL
public static final int DEFAULT_CONCURRENCY_LEVEL
- See Also:
- Constant Field Values
DEFAULT_INITIAL_CAPACITY
public static final int DEFAULT_INITIAL_CAPACITY
- See Also:
- Constant Field Values
DEFAULT_DISPOSAL_TIME
public static final int DEFAULT_DISPOSAL_TIME
- See Also:
- Constant Field Values
DirectMemory
public DirectMemory()
DirectMemory
public DirectMemory(DirectMemory<K,V> prototype)
setNumberOfBuffers
public DirectMemory<K,V> setNumberOfBuffers(int numberOfBuffers)
setSize
public DirectMemory<K,V> setSize(int size)
setInitialCapacity
public DirectMemory<K,V> setInitialCapacity(int initialCapacity)
setConcurrencyLevel
public DirectMemory<K,V> setConcurrencyLevel(int concurrencyLevel)
setDisposalTime
public DirectMemory<K,V> setDisposalTime(long disposalTime)
setMap
public DirectMemory<K,V> setMap(ConcurrentMap<K,Pointer<V>> map)
setSerializer
public DirectMemory<K,V> setSerializer(Serializer serializer)
setMemoryManager
public DirectMemory<K,V> setMemoryManager(MemoryManagerService<V> memoryManager)
newCacheService
public CacheService<K,V> newCacheService()
Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.