com.hazelcast.config
Class NearCacheConfig

java.lang.Object
  extended by com.hazelcast.config.NearCacheConfig
Direct Known Subclasses:
NearCacheConfigReadOnly

public class NearCacheConfig
extends Object


Field Summary
static String DEFAULT_EVICTION_POLICY
           
static int DEFAULT_MAX_IDLE_SECONDS
           
static int DEFAULT_MAX_SIZE
           
static InMemoryFormat DEFAULT_MEMORY_FORMAT
           
static int DEFAULT_TTL_SECONDS
           
 
Constructor Summary
NearCacheConfig()
           
NearCacheConfig(int timeToLiveSeconds, int maxSize, String evictionPolicy, int maxIdleSeconds, boolean invalidateOnChange, InMemoryFormat inMemoryFormat)
           
NearCacheConfig(NearCacheConfig config)
           
 
Method Summary
 NearCacheConfigReadOnly getAsReadOnly()
           
 String getEvictionPolicy()
           
 InMemoryFormat getInMemoryFormat()
           
 int getMaxIdleSeconds()
           
 int getMaxSize()
           
 String getName()
           
 int getTimeToLiveSeconds()
           
 boolean isCacheLocalEntries()
           
 boolean isInvalidateOnChange()
           
 NearCacheConfig setCacheLocalEntries(boolean cacheLocalEntries)
           
 NearCacheConfig setEvictionPolicy(String evictionPolicy)
           
 NearCacheConfig setInMemoryFormat(InMemoryFormat inMemoryFormat)
           
 NearCacheConfig setInMemoryFormat(String inMemoryFormat)
           
 NearCacheConfig setInvalidateOnChange(boolean invalidateOnChange)
           
 NearCacheConfig setMaxIdleSeconds(int maxIdleSeconds)
           
 NearCacheConfig setMaxSize(int maxSize)
           
 void setName(String name)
           
 NearCacheConfig setTimeToLiveSeconds(int timeToLiveSeconds)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_TTL_SECONDS

public static final int DEFAULT_TTL_SECONDS
See Also:
Constant Field Values

DEFAULT_MAX_IDLE_SECONDS

public static final int DEFAULT_MAX_IDLE_SECONDS
See Also:
Constant Field Values

DEFAULT_MAX_SIZE

public static final int DEFAULT_MAX_SIZE
See Also:
Constant Field Values

DEFAULT_EVICTION_POLICY

public static final String DEFAULT_EVICTION_POLICY
See Also:
Constant Field Values

DEFAULT_MEMORY_FORMAT

public static final InMemoryFormat DEFAULT_MEMORY_FORMAT
Constructor Detail

NearCacheConfig

public NearCacheConfig(int timeToLiveSeconds,
                       int maxSize,
                       String evictionPolicy,
                       int maxIdleSeconds,
                       boolean invalidateOnChange,
                       InMemoryFormat inMemoryFormat)

NearCacheConfig

public NearCacheConfig(NearCacheConfig config)

NearCacheConfig

public NearCacheConfig()
Method Detail

getAsReadOnly

public NearCacheConfigReadOnly getAsReadOnly()

getName

public String getName()

setName

public void setName(String name)

getTimeToLiveSeconds

public int getTimeToLiveSeconds()

setTimeToLiveSeconds

public NearCacheConfig setTimeToLiveSeconds(int timeToLiveSeconds)

getMaxSize

public int getMaxSize()

setMaxSize

public NearCacheConfig setMaxSize(int maxSize)

getEvictionPolicy

public String getEvictionPolicy()

setEvictionPolicy

public NearCacheConfig setEvictionPolicy(String evictionPolicy)

getMaxIdleSeconds

public int getMaxIdleSeconds()

setMaxIdleSeconds

public NearCacheConfig setMaxIdleSeconds(int maxIdleSeconds)

isInvalidateOnChange

public boolean isInvalidateOnChange()

setInvalidateOnChange

public NearCacheConfig setInvalidateOnChange(boolean invalidateOnChange)

getInMemoryFormat

public InMemoryFormat getInMemoryFormat()

setInMemoryFormat

public NearCacheConfig setInMemoryFormat(InMemoryFormat inMemoryFormat)

isCacheLocalEntries

public boolean isCacheLocalEntries()

setCacheLocalEntries

public NearCacheConfig setCacheLocalEntries(boolean cacheLocalEntries)

setInMemoryFormat

public NearCacheConfig setInMemoryFormat(String inMemoryFormat)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.