Class RestStoreConfiguration
- java.lang.Object
-
- org.infinispan.configuration.cache.AbstractStoreConfiguration
-
- org.infinispan.persistence.rest.configuration.RestStoreConfiguration
-
- All Implemented Interfaces:
BaseConfigurationInfo
,ConfigurationInfo
,StoreConfiguration
public class RestStoreConfiguration extends AbstractStoreConfiguration
RestStoreConfiguration.- Since:
- 6.0
- Author:
- Tristan Tarrant
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<java.lang.Boolean>
APPEND_CACHE_NAME_TO_PATH
static AttributeDefinition<java.lang.String>
KEY2STRING_MAPPER
static AttributeDefinition<java.lang.Integer>
MAX_CONTENT_LENGTH
static AttributeDefinition<java.lang.String>
METADATA_HELPER
static AttributeDefinition<java.lang.String>
PATH
static AttributeDefinition<java.lang.Boolean>
RAW_VALUES
-
Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
attributes, FETCH_PERSISTENT_STATE, IGNORE_MODIFICATIONS, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, SEGMENTED, SHARED, TRANSACTIONAL
-
-
Constructor Summary
Constructors Constructor Description RestStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ConnectionPoolConfiguration connectionPool, RemoteServerConfiguration remoteServer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
appendCacheNameToPath()
static AttributeSet
attributeDefinitionSet()
ConnectionPoolConfiguration
connectionPool()
ElementDefinition
getElementDefinition()
java.lang.String
host()
java.lang.String
key2StringMapper()
int
maxContentLength()
java.lang.String
metadataHelper()
java.lang.String
path()
int
port()
boolean
rawValues()
RemoteServerConfiguration
remoteServer()
java.util.List<ConfigurationInfo>
subElements()
java.lang.String
toString()
-
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, attributes, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, transactional
-
-
-
-
Field Detail
-
KEY2STRING_MAPPER
public static final AttributeDefinition<java.lang.String> KEY2STRING_MAPPER
-
METADATA_HELPER
public static final AttributeDefinition<java.lang.String> METADATA_HELPER
-
PATH
public static final AttributeDefinition<java.lang.String> PATH
-
APPEND_CACHE_NAME_TO_PATH
public static final AttributeDefinition<java.lang.Boolean> APPEND_CACHE_NAME_TO_PATH
-
RAW_VALUES
public static final AttributeDefinition<java.lang.Boolean> RAW_VALUES
-
MAX_CONTENT_LENGTH
public static final AttributeDefinition<java.lang.Integer> MAX_CONTENT_LENGTH
-
-
Constructor Detail
-
RestStoreConfiguration
public RestStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, ConnectionPoolConfiguration connectionPool, RemoteServerConfiguration remoteServer)
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
getElementDefinition
public ElementDefinition getElementDefinition()
- Returns:
- the
ElementDefinition
of the configuration.
-
subElements
public java.util.List<ConfigurationInfo> subElements()
- Specified by:
subElements
in interfaceConfigurationInfo
- Overrides:
subElements
in classAbstractStoreConfiguration
- Returns:
- the list of sub elements.
-
connectionPool
public ConnectionPoolConfiguration connectionPool()
-
remoteServer
public RemoteServerConfiguration remoteServer()
-
key2StringMapper
public java.lang.String key2StringMapper()
-
metadataHelper
public java.lang.String metadataHelper()
-
host
public java.lang.String host()
-
port
public int port()
-
path
public java.lang.String path()
-
appendCacheNameToPath
public boolean appendCacheNameToPath()
-
rawValues
public boolean rawValues()
-
maxContentLength
public int maxContentLength()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractStoreConfiguration
-
-