|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hazelcast.config.MapStoreConfig
public class MapStoreConfig
MapStore configuration
Nested Class Summary | |
---|---|
static class |
MapStoreConfig.InitialLoadMode
|
Field Summary | |
---|---|
static int |
DEFAULT_WRITE_DELAY_SECONDS
|
Constructor Summary | |
---|---|
MapStoreConfig()
|
|
MapStoreConfig(MapStoreConfig config)
|
Method Summary | |
---|---|
MapStoreConfigReadOnly |
getAsReadOnly()
|
String |
getClassName()
Returns the name of the MapStore implementation class |
String |
getFactoryClassName()
Returns the name of the MapStoreFactory implementation class |
Object |
getFactoryImplementation()
Returns the map store factory implementation object |
Object |
getImplementation()
Returns the map store implementation object |
MapStoreConfig.InitialLoadMode |
getInitialLoadMode()
Returns initial load mode |
Properties |
getProperties()
|
String |
getProperty(String name)
|
int |
getWriteDelaySeconds()
Returns the number of seconds to delay the store writes. |
boolean |
isEnabled()
Returns if this configuration is enabled |
MapStoreConfig |
setClassName(String className)
Sets the name for the MapStore implementation class |
MapStoreConfig |
setEnabled(boolean enabled)
Enables and disables this configuration |
MapStoreConfig |
setFactoryClassName(String factoryClassName)
Sets the name for the MapStoreFactory implementation class |
MapStoreConfig |
setFactoryImplementation(Object factoryImplementation)
Sets the map store factory implementation object |
MapStoreConfig |
setImplementation(Object implementation)
Sets the map store implementation object |
void |
setInitialLoadMode(MapStoreConfig.InitialLoadMode initialLoadMode)
Sets initial load mode LAZY: Default load mode where load is async EAGER: load mode where load is blocked till all partitions are loaded |
MapStoreConfig |
setProperties(Properties properties)
|
MapStoreConfig |
setProperty(String name,
String value)
|
MapStoreConfig |
setWriteDelaySeconds(int writeDelaySeconds)
Sets the number of seconds to delay before writing (storing) the dirty records |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int DEFAULT_WRITE_DELAY_SECONDS
Constructor Detail |
---|
public MapStoreConfig()
public MapStoreConfig(MapStoreConfig config)
Method Detail |
---|
public MapStoreConfigReadOnly getAsReadOnly()
public String getClassName()
public MapStoreConfig setClassName(String className)
className
- the name of the MapStore implementation class to setpublic String getFactoryClassName()
public MapStoreConfig setFactoryClassName(String factoryClassName)
factoryClassName
- the name of the MapStoreFactory implementation class to setpublic int getWriteDelaySeconds()
public MapStoreConfig setWriteDelaySeconds(int writeDelaySeconds)
writeDelaySeconds
- the number of seconds to delaypublic boolean isEnabled()
public MapStoreConfig setEnabled(boolean enabled)
enabled
- public MapStoreConfig setImplementation(Object implementation)
implementation
- implementation object
public Object getImplementation()
public MapStoreConfig setFactoryImplementation(Object factoryImplementation)
factoryImplementation
- factory implementation object
public Object getFactoryImplementation()
public MapStoreConfig setProperty(String name, String value)
public String getProperty(String name)
public Properties getProperties()
public MapStoreConfig setProperties(Properties properties)
public MapStoreConfig.InitialLoadMode getInitialLoadMode()
public void setInitialLoadMode(MapStoreConfig.InitialLoadMode initialLoadMode)
initialLoadMode
- initial load mode objectpublic String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |