Package | Description |
---|---|
org.infinispan |
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
|
org.infinispan.atomic |
This package contains the
AtomicMap interfaces and API that Infinispan exposes as building
blocks in creating other public interfaces such as the Tree API. |
org.infinispan.commands |
Commands that operate on the cache, either locally or remotely.
|
org.infinispan.commands.remote |
Meta-commands that wrap other commands for remote execution.
|
org.infinispan.commands.remote.recovery | |
org.infinispan.commands.tx |
Commands that represent transactional lifecycle transitions.
|
org.infinispan.context |
Contexts contain information of a specific invocation on the cache, such as its origins, scope
(transactional or non-transactional), as well as invocation-specific flags.
|
org.infinispan.interceptors |
Infinispan is designed around a set of interceptors around a data container.
|
org.infinispan.interceptors.locking | |
org.infinispan.interceptors.totalorder | |
org.infinispan.interceptors.xsite | |
org.infinispan.statetransfer |
Transfer of state to new caches in a cluster.
|
org.infinispan.transaction |
JTA transaction support.
|
org.infinispan.transaction.synchronization | |
org.infinispan.transaction.xa |
XA transaction support.
|
org.infinispan.transaction.xa.recovery | |
org.infinispan.xsite |
Modifier and Type | Method and Description |
---|---|
void |
CacheImpl.injectDependencies(EvictionManager evictionManager,
InvocationContextFactory invocationContextFactory,
InvocationContextContainer icc,
CommandsFactory commandsFactory,
InterceptorChain interceptorChain,
Configuration configuration,
CacheNotifier notifier,
ComponentRegistry componentRegistry,
TransactionManager transactionManager,
BatchContainer batchContainer,
RpcManager rpcManager,
DataContainer dataContainer,
StreamingMarshaller marshaller,
DistributionManager distributionManager,
EmbeddedCacheManager cacheManager,
ExecutorService asyncExecutor,
TransactionTable txTable,
RecoveryManager recoveryManager,
TransactionCoordinator txCoordinator,
LockManager lockManager,
GlobalConfiguration globalCfg) |
Modifier and Type | Field and Description |
---|---|
protected TransactionTable |
AtomicHashMapProxy.transactionTable |
Modifier and Type | Method and Description |
---|---|
void |
CommandsFactoryImpl.setupDependencies(DataContainer container,
CacheNotifier notifier,
Cache<Object,Object> cache,
InterceptorChain interceptorChain,
DistributionManager distributionManager,
InvocationContextFactory icf,
TransactionTable txTable,
Configuration configuration,
Map<Byte,ModuleCommandInitializer> moduleCommandInitializers,
RecoveryManager recoveryManager,
StateProvider stateProvider,
StateConsumer stateConsumer,
LockManager lockManager,
InternalEntryFactory entryFactory,
MapReduceManager mapReduceManager,
StateTransferManager stm,
BackupSender backupSender,
CancellationService cancellationService,
TimeService timeService) |
Modifier and Type | Method and Description |
---|---|
void |
ClusteredGetCommand.initialize(InvocationContextFactory icf,
CommandsFactory commandsFactory,
InternalEntryFactory entryFactory,
InterceptorChain interceptorChain,
DistributionManager distributionManager,
TransactionTable txTable,
Equivalence keyEquivalence) |
Modifier and Type | Method and Description |
---|---|
void |
TxCompletionNotificationCommand.init(TransactionTable tt,
LockManager lockManager,
RecoveryManager rm,
StateTransferManager stm) |
Modifier and Type | Field and Description |
---|---|
protected TransactionTable |
AbstractTransactionBoundaryCommand.txTable |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTransactionBoundaryCommand.init(InterceptorChain chain,
InvocationContextFactory icf,
TransactionTable txTable) |
Modifier and Type | Method and Description |
---|---|
void |
TransactionalInvocationContextFactory.init(TransactionManager tm,
TransactionTable transactionTable,
Configuration config,
BatchContainer batchContainer) |
Modifier and Type | Method and Description |
---|---|
void |
InvocationContextInterceptor.init(TransactionManager tm,
ComponentRegistry componentRegistry,
TransactionTable txTable,
InvocationContextContainer invocationContextContainer) |
void |
TxInterceptor.init(TransactionTable txTable,
Configuration c,
TransactionCoordinator txCoordinator,
RpcManager rpcManager,
RecoveryManager recoveryManager) |
Modifier and Type | Field and Description |
---|---|
protected TransactionTable |
AbstractTxLockingInterceptor.txTable |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTxLockingInterceptor.setDependencies(TransactionTable txTable,
RpcManager rpcManager,
TimeService timeService) |
Modifier and Type | Method and Description |
---|---|
void |
TotalOrderInterceptor.inject(TransactionTable transactionTable,
TotalOrderManager totalOrderManager,
ClusteringDependentLogic clusteringDependentLogic,
BlockingTaskAwareExecutorService executorService) |
Modifier and Type | Field and Description |
---|---|
protected TransactionTable |
BaseBackupInterceptor.txTable |
Modifier and Type | Method and Description |
---|---|
void |
StateProviderImpl.init(Cache cache,
ExecutorService executorService,
Configuration configuration,
RpcManager rpcManager,
CommandsFactory commandsFactory,
CacheNotifier cacheNotifier,
PersistenceManager persistenceManager,
DataContainer dataContainer,
TransactionTable transactionTable,
StateTransferLock stateTransferLock,
StateConsumer stateConsumer,
InternalEntryFactory entryFactory) |
void |
StateConsumerImpl.init(Cache cache,
ExecutorService executorService,
StateTransferManager stateTransferManager,
InterceptorChain interceptorChain,
InvocationContextFactory icf,
Configuration configuration,
RpcManager rpcManager,
TransactionManager transactionManager,
CommandsFactory commandsFactory,
PersistenceManager persistenceManager,
DataContainer dataContainer,
TransactionTable transactionTable,
StateTransferLock stateTransferLock,
CacheNotifier cacheNotifier,
TotalOrderManager totalOrderManager,
BlockingTaskAwareExecutorService remoteCommandsExecutor,
L1Manager l1Manager) |
Modifier and Type | Method and Description |
---|---|
void |
TransactionCoordinator.init(CommandsFactory commandsFactory,
InvocationContextFactory icf,
InterceptorChain invoker,
TransactionTable txTable,
Configuration configuration) |
Constructor and Description |
---|
AbstractEnlistmentAdapter(CacheTransaction cacheTransaction,
CommandsFactory commandsFactory,
RpcManager rpcManager,
TransactionTable txTable,
ClusteringDependentLogic clusteringLogic,
Configuration configuration,
TransactionCoordinator txCoordinator) |
AbstractEnlistmentAdapter(CommandsFactory commandsFactory,
RpcManager rpcManager,
TransactionTable txTable,
ClusteringDependentLogic clusteringLogic,
Configuration configuration,
TransactionCoordinator txCoordinator) |
Constructor and Description |
---|
SynchronizationAdapter(LocalTransaction localTransaction,
TransactionCoordinator txCoordinator,
CommandsFactory commandsFactory,
RpcManager rpcManager,
TransactionTable transactionTable,
ClusteringDependentLogic clusteringLogic,
Configuration configuration) |
Modifier and Type | Class and Description |
---|---|
class |
XaTransactionTable
TransactionTable to be used with TransactionXaAdapter . |
Constructor and Description |
---|
TransactionXaAdapter(LocalXaTransaction localTransaction,
TransactionTable txTable,
RecoveryManager rm,
TransactionCoordinator txCoordinator,
CommandsFactory commandsFactory,
RpcManager rpcManager,
ClusteringDependentLogic clusteringDependentLogic,
Configuration configuration,
String cacheName) |
TransactionXaAdapter(TransactionTable txTable,
RecoveryManager rm,
TransactionCoordinator txCoordinator,
CommandsFactory commandsFactory,
RpcManager rpcManager,
ClusteringDependentLogic clusteringDependentLogic,
Configuration configuration,
String cacheName) |
Modifier and Type | Class and Description |
---|---|
class |
RecoveryAwareTransactionTable
Transaction table that delegates prepared transaction's management to the
RecoveryManager . |
Modifier and Type | Method and Description |
---|---|
void |
RecoveryManagerImpl.init(RpcManager rpcManager,
CommandsFactory commandsFactory,
TransactionTable txTable,
TransactionCoordinator txCoordinator,
TransactionFactory txFactory) |
Modifier and Type | Method and Description |
---|---|
TransactionTable |
BackupReceiverImpl.BackupCacheUpdater.txTable() |
Modifier and Type | Method and Description |
---|---|
void |
BackupSenderImpl.init(Cache cache,
Transport transport,
TransactionTable txTable,
GlobalConfiguration gc,
TimeService timeService) |
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.