com.hazelcast.cache.impl
public interface ICacheService extends ManagedService, RemoteService, MigrationAwareService, EventPublishingService<Object,CacheEventListener>
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME
Service name
|
init, reset, shutdown
createDistributedObject, destroyDistributedObject
beforeMigration, clearPartitionReplica, commitMigration, prepareReplicationOperation, rollbackMigration
dispatchEvent
static final String SERVICE_NAME
ICacheRecordStore getOrCreateCache(String name, int partitionId)
ICacheRecordStore getCacheRecordStore(String name, int partitionId)
CachePartitionSegment getSegment(int partitionId)
CacheSimpleConfig findCacheConfig(String simpleName)
CacheConfig createCacheConfigIfAbsent(CacheConfig config)
CacheConfig deleteCacheConfig(String name)
CacheStatisticsImpl createCacheStatIfAbsent(String name)
void deleteCacheStat(String name)
void setStatisticsEnabled(CacheConfig cacheConfig, String cacheNameWithPrefix, boolean enabled)
void setManagementEnabled(CacheConfig cacheConfig, String cacheNameWithPrefix, boolean enabled)
CacheConfig getCacheConfig(String name)
Collection<CacheConfig> getCacheConfigs()
void publishEvent(CacheEventContext cacheEventContext)
void publishEvent(String cacheName, CacheEventSet eventSet, int orderKey)
NodeEngine getNodeEngine()
String registerListener(String distributedObjectName, CacheEventListener listener)
void deregisterAllListener(String name)
CacheStatisticsImpl getStatistics(String name)
CacheOperationProvider getCacheOperationProvider(String nameWithPrefix, InMemoryFormat storageType)
Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.