public class SingleFileStoreConfiguration extends AbstractSegmentedStoreConfiguration<SingleFileStoreConfiguration> implements Matchable<SingleFileStoreConfiguration>
Modifier and Type | Field and Description |
---|---|
static AttributeDefinition<Float> |
FRAGMENTATION_FACTOR |
static AttributeDefinition<String> |
LOCATION |
static AttributeDefinition<Integer> |
MAX_ENTRIES |
attributes, FETCH_PERSISTENT_STATE, IGNORE_MODIFICATIONS, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, SEGMENTED, SHARED, TRANSACTIONAL
Constructor and Description |
---|
SingleFileStoreConfiguration(AttributeSet attributes,
AsyncStoreConfiguration async,
SingletonStoreConfiguration singletonStore) |
Modifier and Type | Method and Description |
---|---|
static AttributeSet |
attributeDefinitionSet() |
AttributeSet |
attributes() |
float |
fragmentationFactor() |
String |
location() |
int |
maxEntries() |
SingleFileStoreConfiguration |
newConfigurationFrom(int segment)
Method that is invoked each time a new store is created for a segment.
|
String |
toString() |
fileLocationTransform
async, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, singletonStore, transactional
public static final AttributeDefinition<String> LOCATION
public static final AttributeDefinition<Integer> MAX_ENTRIES
public static final AttributeDefinition<Float> FRAGMENTATION_FACTOR
public SingleFileStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, SingletonStoreConfiguration singletonStore)
public static AttributeSet attributeDefinitionSet()
public SingleFileStoreConfiguration newConfigurationFrom(int segment)
AbstractSegmentedStoreConfiguration
newConfigurationFrom
in class AbstractSegmentedStoreConfiguration<SingleFileStoreConfiguration>
segment
- the segment to usepublic String location()
public int maxEntries()
public float fragmentationFactor()
public AttributeSet attributes()
attributes
in class AbstractStoreConfiguration
public String toString()
toString
in class AbstractStoreConfiguration
Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.