Package | Description |
---|---|
org.infinispan.commands |
Commands that operate on the cache, either locally or remotely.
|
org.infinispan.container |
Data containers which store cache entries.
|
org.infinispan.distexec.mapreduce | |
org.infinispan.eviction |
Classes related to eviction.
|
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
org.infinispan.loaders |
This package contains loaders and stores, which are used for overflow or persistence.
|
org.infinispan.statetransfer |
Transfer of state to new caches in a cluster.
|
Constructor and Description |
---|
RemoveCacheCommand(String cacheName,
EmbeddedCacheManager cacheManager,
GlobalComponentRegistry registry,
CacheLoaderManager cacheLoaderManager) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultDataContainer.initialize(EvictionManager evictionManager,
PassivationManager passivator,
InternalEntryFactory entryFactory,
ActivationManager activator,
CacheLoaderManager clm) |
Modifier and Type | Method and Description |
---|---|
void |
MapReduceManagerImpl.init(EmbeddedCacheManager cacheManager,
CacheLoaderManager cacheLoaderManager,
ExecutorService asyncTransportExecutor) |
Modifier and Type | Method and Description |
---|---|
void |
EvictionManagerImpl.initialize(ScheduledExecutorService executor,
Cache cache,
Configuration cfg,
DataContainer dataContainer,
CacheLoaderManager cacheLoaderManager,
CacheNotifier cacheNotifier) |
void |
PassivationManagerImpl.inject(CacheLoaderManager cacheLoaderManager,
CacheNotifier notifier,
Configuration cfg,
DataContainer container) |
void |
ActivationManagerImpl.inject(CacheLoaderManager clm,
Configuration cfg) |
Modifier and Type | Field and Description |
---|---|
protected CacheLoaderManager |
CacheLoaderInterceptor.clm |
Modifier and Type | Method and Description |
---|---|
protected void |
CacheStoreInterceptor.init(CacheLoaderManager loaderManager,
InternalEntryFactory entryFactory,
TransactionManager transactionManager) |
protected void |
CacheLoaderInterceptor.injectDependencies(CacheLoaderManager clm,
EntryFactory entryFactory,
CacheNotifier notifier,
DataContainer dataContainer) |
Modifier and Type | Class and Description |
---|---|
class |
CacheLoaderManagerImpl |
Modifier and Type | Method and Description |
---|---|
void |
StateProviderImpl.init(Cache cache,
ExecutorService executorService,
Configuration configuration,
RpcManager rpcManager,
CommandsFactory commandsFactory,
CacheNotifier cacheNotifier,
CacheLoaderManager cacheLoaderManager,
DataContainer dataContainer,
TransactionTable transactionTable,
StateTransferLock stateTransferLock,
StateConsumer stateConsumer) |
void |
StateConsumerImpl.init(Cache cache,
ExecutorService executorService,
StateTransferManager stateTransferManager,
InterceptorChain interceptorChain,
InvocationContextContainer icc,
Configuration configuration,
RpcManager rpcManager,
TransactionManager transactionManager,
CommandsFactory commandsFactory,
CacheLoaderManager cacheLoaderManager,
DataContainer dataContainer,
TransactionTable transactionTable,
StateTransferLock stateTransferLock,
CacheNotifier cacheNotifier) |
Constructor and Description |
---|
OutboundTransferTask(Address destination,
Set<Integer> segments,
int stateTransferChunkSize,
int topologyId,
ConsistentHash readCh,
StateProviderImpl stateProvider,
DataContainer dataContainer,
CacheLoaderManager cacheLoaderManager,
RpcManager rpcManager,
CommandsFactory commandsFactory,
long timeout,
String cacheName) |
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.