public class SoftIndexFileStoreConfiguration extends AbstractSegmentedStoreConfiguration<SoftIndexFileStoreConfiguration>
| Modifier and Type | Field and Description |
|---|---|
static AttributeDefinition<Double> |
COMPACTION_THRESHOLD |
static AttributeDefinition<String> |
DATA_LOCATION |
static AttributeDefinition<String> |
INDEX_LOCATION |
static AttributeDefinition<Integer> |
INDEX_QUEUE_LENGTH |
static AttributeDefinition<Integer> |
INDEX_SEGMENTS |
static AttributeDefinition<Integer> |
MAX_FILE_SIZE |
static AttributeDefinition<Integer> |
MAX_NODE_SIZE |
static AttributeDefinition<Integer> |
MIN_NODE_SIZE |
static AttributeDefinition<Integer> |
OPEN_FILES_LIMIT |
static AttributeDefinition<Boolean> |
SYNC_WRITES |
attributes, FETCH_PERSISTENT_STATE, IGNORE_MODIFICATIONS, MAX_BATCH_SIZE, PRELOAD, PROPERTIES, PURGE_ON_STARTUP, SEGMENTED, SHARED, TRANSACTIONAL| Constructor and Description |
|---|
SoftIndexFileStoreConfiguration(AttributeSet attributes,
AsyncStoreConfiguration async,
SingletonStoreConfiguration singletonStore) |
| Modifier and Type | Method and Description |
|---|---|
static AttributeSet |
attributeDefinitionSet() |
double |
compactionThreshold() |
String |
dataLocation() |
String |
indexLocation() |
int |
indexQueueLength() |
int |
indexSegments() |
int |
maxFileSize() |
int |
maxNodeSize() |
int |
minNodeSize() |
SoftIndexFileStoreConfiguration |
newConfigurationFrom(int segment)
Method that is invoked each time a new store is created for a segment.
|
int |
openFilesLimit() |
boolean |
syncWrites() |
fileLocationTransformasync, attributes, equals, fetchPersistentState, hashCode, ignoreModifications, maxBatchSize, preload, properties, purgeOnStartup, segmented, shared, singletonStore, toString, transactionalpublic static final AttributeDefinition<String> DATA_LOCATION
public static final AttributeDefinition<String> INDEX_LOCATION
public static final AttributeDefinition<Integer> INDEX_SEGMENTS
public static final AttributeDefinition<Integer> MAX_FILE_SIZE
public static final AttributeDefinition<Integer> MIN_NODE_SIZE
public static final AttributeDefinition<Integer> MAX_NODE_SIZE
public static final AttributeDefinition<Integer> INDEX_QUEUE_LENGTH
public static final AttributeDefinition<Boolean> SYNC_WRITES
public static final AttributeDefinition<Integer> OPEN_FILES_LIMIT
public static final AttributeDefinition<Double> COMPACTION_THRESHOLD
public SoftIndexFileStoreConfiguration(AttributeSet attributes, AsyncStoreConfiguration async, SingletonStoreConfiguration singletonStore)
public static AttributeSet attributeDefinitionSet()
public SoftIndexFileStoreConfiguration newConfigurationFrom(int segment)
AbstractSegmentedStoreConfigurationnewConfigurationFrom in class AbstractSegmentedStoreConfiguration<SoftIndexFileStoreConfiguration>segment - the segment to usepublic String dataLocation()
public String indexLocation()
public int indexSegments()
public int maxFileSize()
public int minNodeSize()
public int maxNodeSize()
public int indexQueueLength()
public boolean syncWrites()
public int openFilesLimit()
public double compactionThreshold()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.