Class SoftIndexFileStoreConfiguration
- java.lang.Object
-
- org.infinispan.configuration.cache.AbstractStoreConfiguration
-
- org.infinispan.persistence.sifs.configuration.SoftIndexFileStoreConfiguration
-
- All Implemented Interfaces:
StoreConfiguration
- Direct Known Subclasses:
SFSToSIFSConfiguration
public class SoftIndexFileStoreConfiguration extends AbstractStoreConfiguration
- Author:
- Radim Vansa <rvansa@redhat.com>
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<Double>
COMPACTION_THRESHOLD
static AttributeDefinition<Integer>
OPEN_FILES_LIMIT
-
Fields inherited from class org.infinispan.configuration.cache.AbstractStoreConfiguration
attributes, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, READ_ONLY, SEGMENTED, SHARED, TRANSACTIONAL, WRITE_ONLY
-
-
Constructor Summary
Constructors Constructor Description SoftIndexFileStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, IndexConfiguration indexConfiguration, DataConfiguration dataConfiguration)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AttributeSet
attributeDefinitionSet()
double
compactionThreshold()
DataConfiguration
data()
String
dataLocation()
IndexConfiguration
index()
String
indexLocation()
int
indexQueueLength()
int
indexSegments()
int
maxFileSize()
int
maxNodeSize()
int
minNodeSize()
int
openFilesLimit()
boolean
syncWrites()
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
-
OPEN_FILES_LIMIT
public static final AttributeDefinition<Integer> OPEN_FILES_LIMIT
-
COMPACTION_THRESHOLD
public static final AttributeDefinition<Double> COMPACTION_THRESHOLD
-
-
Constructor Detail
-
SoftIndexFileStoreConfiguration
public SoftIndexFileStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, IndexConfiguration indexConfiguration, DataConfiguration dataConfiguration)
-
-
Method Detail
-
attributeDefinitionSet
public static AttributeSet attributeDefinitionSet()
-
dataLocation
public String dataLocation()
-
indexLocation
public String indexLocation()
-
indexSegments
public int indexSegments()
-
maxFileSize
public int maxFileSize()
-
minNodeSize
public int minNodeSize()
-
maxNodeSize
public int maxNodeSize()
-
indexQueueLength
public int indexQueueLength()
-
syncWrites
public boolean syncWrites()
-
openFilesLimit
public int openFilesLimit()
-
compactionThreshold
public double compactionThreshold()
-
index
public IndexConfiguration index()
-
data
public DataConfiguration data()
-
toString
public String toString()
- Overrides:
toString
in classAbstractStoreConfiguration
-
-