public interface TieredStorageManager
Modifier and Type | Method and Description |
---|---|
void |
addTableConfig(TieredStorageTableConfig config) |
void |
close() |
CachePredicate |
getCacheRule(String typeName) |
TieredState |
getEntryTieredState(IEntryHolder entryHolder) |
TieredStorageTableConfig |
getTableConfig(String typeName) |
TieredStorageConfig |
getTieredStorageConfig() |
TieredStorageSA |
getTieredStorageSA() |
TemplateMatchTier |
guessTemplateTier(ITemplateHolder templateHolder) |
boolean |
hasCacheRule(String typeName) |
void |
initializeInternalRDBMS(SpaceEngine engine) |
void |
initTieredStorageMetrics(SpaceImpl _spaceImpl,
MetricManager metricManager) |
boolean |
isTransient(String typeName) |
boolean |
RDBMSContainsData() |
void |
removeTableConfig(String typeName) |
static void |
validateTieredStorageConfig(TieredStorageConfig storageConfig) |
static void |
validateTieredStorageConfigTable(TieredStorageTableConfig tieredStorageTableConfig) |
boolean hasCacheRule(String typeName)
boolean isTransient(String typeName)
CachePredicate getCacheRule(String typeName)
TieredStorageConfig getTieredStorageConfig()
TieredStorageTableConfig getTableConfig(String typeName)
void addTableConfig(TieredStorageTableConfig config)
void removeTableConfig(String typeName)
TieredStorageSA getTieredStorageSA()
TieredState getEntryTieredState(IEntryHolder entryHolder)
TemplateMatchTier guessTemplateTier(ITemplateHolder templateHolder)
void initTieredStorageMetrics(SpaceImpl _spaceImpl, MetricManager metricManager)
void close()
void initializeInternalRDBMS(SpaceEngine engine) throws SAException, RemoteException
SAException
RemoteException
boolean RDBMSContainsData()
static void validateTieredStorageConfigTable(TieredStorageTableConfig tieredStorageTableConfig)
static void validateTieredStorageConfig(TieredStorageConfig storageConfig)
Copyright © GigaSpaces.