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 org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
CACHE_NAME
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
KEY2STRING_MAPPER
static org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer>
MAX_CONTENT_LENGTH
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
METADATA_HELPER
static org.infinispan.commons.configuration.attributes.AttributeDefinition<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, WRITE_ONLY
-
-
Constructor Summary
Constructors Constructor Description RestStoreConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes, AsyncStoreConfiguration async, ConnectionPoolConfiguration connectionPool, RemoteServerConfiguration remoteServer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.infinispan.commons.configuration.attributes.AttributeSet
attributeDefinitionSet()
String
cacheName()
ConnectionPoolConfiguration
connectionPool()
org.infinispan.commons.configuration.elements.ElementDefinition
getElementDefinition()
String
host()
String
key2StringMapper()
int
maxContentLength()
String
metadataHelper()
int
port()
boolean
rawValues()
RemoteServerConfiguration
remoteServer()
List<ConfigurationInfo>
subElements()
String
toString()
-
Methods inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
async, attributes, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, transactional, writeOnly
-
-
-
-
Field Detail
-
KEY2STRING_MAPPER
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> KEY2STRING_MAPPER
-
METADATA_HELPER
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> METADATA_HELPER
-
CACHE_NAME
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> CACHE_NAME
-
RAW_VALUES
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> RAW_VALUES
-
MAX_CONTENT_LENGTH
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> MAX_CONTENT_LENGTH
-
-
Constructor Detail
-
RestStoreConfiguration
public RestStoreConfiguration(org.infinispan.commons.configuration.attributes.AttributeSet attributes, AsyncStoreConfiguration async, ConnectionPoolConfiguration connectionPool, RemoteServerConfiguration remoteServer)
-
-
Method Detail
-
attributeDefinitionSet
public static org.infinispan.commons.configuration.attributes.AttributeSet attributeDefinitionSet()
-
getElementDefinition
public org.infinispan.commons.configuration.elements.ElementDefinition getElementDefinition()
- Returns:
- the
ElementDefinition
of the configuration.
-
subElements
public 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 String key2StringMapper()
-
metadataHelper
public String metadataHelper()
-
host
public String host()
-
port
public int port()
-
cacheName
public String cacheName()
-
rawValues
public boolean rawValues()
-
maxContentLength
public int maxContentLength()
-
toString
public String toString()
- Overrides:
toString
in classAbstractStoreConfiguration
-
-