Uses of Class
org.infinispan.factories.annotations.Inject

Packages that use Inject
org.infinispan This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform. 
org.infinispan.cacheviews   
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.config Cache configuration beans and parsers. 
org.infinispan.container Data containers which store cache entries. 
org.infinispan.container.versioning   
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.distribution Classes relating to the distributed cache mode. 
org.infinispan.eviction Classes related to eviction. 
org.infinispan.factories Factories are internal components used to create other components based on a cache's configuration. 
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container. 
org.infinispan.interceptors.base Base interceptors containing common, reusable behavior. 
org.infinispan.interceptors.locking   
org.infinispan.jmx Helpers that allow easy exposure of attributes and operations via JMX. 
org.infinispan.loaders This package contains loaders and stores, which are used for overflow or persistence. 
org.infinispan.marshall Infinispan makes use of custom marshalling to serialize and deserialize state wherever possible, rather than falling back to the JDK to do this. 
org.infinispan.marshall.jboss Hooks to bridge Infinispan's marshalling APIs with JBoss Marshalling internals. 
org.infinispan.notifications.cachemanagerlistener CacheManager-specific notifications and eventing. 
org.infinispan.query.backend   
org.infinispan.remoting Remote communication between cache instances. 
org.infinispan.remoting.responses Abstractions of the different response types allowed during RPC. 
org.infinispan.remoting.rpc Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances. 
org.infinispan.remoting.transport Transports handle the low-level networking, used by the remoting components. 
org.infinispan.statetransfer Transfer of state to new caches in a cluster. 
org.infinispan.transaction JTA transaction support. 
org.infinispan.transaction.lookup Interfaces and implementations of lookup classes to locate and/or instantiate JTA TransactionManagers. 
org.infinispan.transaction.xa XA transaction support. 
org.infinispan.transaction.xa.recovery   
org.infinispan.util.concurrent.locks Lock and synchronization related classes, tools and utilities. 
 

Uses of Inject in org.infinispan
 

Methods in org.infinispan with annotations of type Inject
 void CacheImpl.injectDependencies(EvictionManager evictionManager, InvocationContextContainer icc, CommandsFactory commandsFactory, InterceptorChain interceptorChain, Configuration configuration, CacheNotifier notifier, ComponentRegistry componentRegistry, TransactionManager transactionManager, BatchContainer batchContainer, RpcManager rpcManager, DataContainer dataContainer, StreamingMarshaller marshaller, ResponseGenerator responseGenerator, DistributionManager distributionManager, EmbeddedCacheManager cacheManager, StateTransferManager stateTransferManager, ExecutorService asyncExecutor, TransactionTable txTable, RecoveryManager recoveryManager, TransactionCoordinator txCoordinator, LockManager lockManager)
           
 

Uses of Inject in org.infinispan.cacheviews
 

Methods in org.infinispan.cacheviews with annotations of type Inject
 void CacheViewsManagerImpl.init(CacheManagerNotifier cacheManagerNotifier, Transport transport, ExecutorService e, GlobalConfiguration globalConfiguration)
           
 

Uses of Inject in org.infinispan.commands
 

Methods in org.infinispan.commands with annotations of type Inject
 void RemoteCommandsFactory.inject(EmbeddedCacheManager cacheManager, GlobalComponentRegistry registry, Map<Byte,ModuleCommandFactory> commandFactories)
           
 void CommandsFactoryImpl.setupDependencies(DataContainer container, CacheNotifier notifier, Cache<Object,Object> cache, InterceptorChain interceptorChain, DistributionManager distributionManager, InvocationContextContainer icc, TransactionTable txTable, Configuration configuration, Map<Byte,ModuleCommandInitializer> moduleCommandInitializers, RecoveryManager recoveryManager, StateTransferManager stateTransferManager, LockManager lockManager, InternalEntryFactory entryFactory)
           
 

Uses of Inject in org.infinispan.config
 

Methods in org.infinispan.config with annotations of type Inject
 void AbstractNamedCacheConfigurationBean.inject(ComponentRegistry cr)
           
 

Uses of Inject in org.infinispan.container
 

Methods in org.infinispan.container with annotations of type Inject
 void DefaultDataContainer.initialize(EvictionManager evictionManager, PassivationManager passivator, InternalEntryFactory entryFactory)
           
 void EntryFactoryImpl.injectDependencies(DataContainer dataContainer, Configuration configuration, CacheNotifier notifier)
           
 

Uses of Inject in org.infinispan.container.versioning
 

Methods in org.infinispan.container.versioning with annotations of type Inject
 void SimpleClusteredVersionGenerator.init(Cache<?,?> cache, Transport transport)
           
 

Uses of Inject in org.infinispan.context
 

Methods in org.infinispan.context with annotations of type Inject
 void TransactionalInvocationContextContainer.init(TransactionManager tm, TransactionTable transactionTable)
           
 

Uses of Inject in org.infinispan.distribution
 

Methods in org.infinispan.distribution with annotations of type Inject
 void DistributionManagerImpl.init(Configuration configuration, RpcManager rpcManager, CommandsFactory cf, CacheNotifier cacheNotifier, StateTransferManager stateTransferManager)
           
 void L1ManagerImpl.init(Configuration configuration, RpcManager rpcManager, CommandsFactory commandsFactory, ExecutorService asyncTransportExecutor, ScheduledExecutorService scheduledExecutor)
           
 

Uses of Inject in org.infinispan.eviction
 

Methods in org.infinispan.eviction with annotations of type Inject
 void EvictionManagerImpl.initialize(ScheduledExecutorService executor, Configuration configuration, DataContainer dataContainer, CacheLoaderManager cacheLoaderManager, CacheNotifier cacheNotifier)
           
 void PassivationManagerImpl.inject(CacheLoaderManager cacheLoaderManager, CacheNotifier notifier, Configuration cfg, DataContainer container)
           
 

Uses of Inject in org.infinispan.factories
 

Methods in org.infinispan.factories with annotations of type Inject
 void ComponentRegistry.setCacheManagerNotifier(CacheManagerNotifier cacheManagerNotifier)
           
 

Uses of Inject in org.infinispan.interceptors
 

Methods in org.infinispan.interceptors with annotations of type Inject
protected  void CacheStoreInterceptor.init(CacheLoaderManager loaderManager, InternalEntryFactory entryFactory, TransactionManager transactionManager)
           
 void EntryWrappingInterceptor.init(EntryFactory entryFactory, DataContainer dataContainer, ClusteringDependentLogic cll, CommandsFactory commandFactory)
           
 void ReplicationInterceptor.init(StateTransferLock stateTransferLock, CommandsFactory cf)
           
 void StateTransferLockInterceptor.init(StateTransferLock stateTransferLock, Configuration configuration)
           
 void InvocationContextInterceptor.init(TransactionManager tm, ComponentRegistry componentRegistry, TransactionTable txTable, InvocationContextContainer invocationContextContainer)
           
 void TxInterceptor.init(TransactionTable txTable, Configuration c, TransactionCoordinator txCoordinator)
           
 void VersionedEntryWrappingInterceptor.initialize(VersionGenerator versionGenerator)
           
 void DistCacheStoreInterceptor.inject(DistributionManager dm, Transport transport)
           
protected  void CacheLoaderInterceptor.injectDependencies(CacheLoaderManager clm, EntryFactory entryFactory, CacheNotifier notifier)
           
 void NotificationInterceptor.injectDependencies(CacheNotifier notifier)
           
 void InvalidationInterceptor.injectDependencies(CommandsFactory commandsFactory)
           
 void DistributionInterceptor.injectDependencies(DistributionManager distributionManager, StateTransferLock stateTransferLock, CommandsFactory cf, DataContainer dataContainer, EntryFactory entryFactory, L1Manager l1Manager, LockManager lockManager)
           
protected  void IsMarshallableInterceptor.injectMarshaller(StreamingMarshaller marshaller, DistributionManager distManager)
           
protected  void MarshalledValueInterceptor.injectMarshaller(StreamingMarshaller marshaller, InternalEntryFactory entryFactory)
           
 void CacheMgmtInterceptor.setDependencies(DataContainer dataContainer)
           
 void PassivationInterceptor.setDependencies(PassivationManager passivator, DataContainer dataContainer)
           
 

Uses of Inject in org.infinispan.interceptors.base
 

Methods in org.infinispan.interceptors.base with annotations of type Inject
 void BaseRpcInterceptor.init(RpcManager rpcManager)
           
 

Uses of Inject in org.infinispan.interceptors.locking
 

Methods in org.infinispan.interceptors.locking with annotations of type Inject
 void PessimisticLockingInterceptor.init(CommandsFactory factory)
           
 void ClusteringDependentLogic.AllNodesLogic.init(DataContainer dc, RpcManager rpcManager)
           
 void ClusteringDependentLogic.DistributionLogic.init(DistributionManager dm, DataContainer dataContainer, Configuration configuration, RpcManager rpcManager)
           
 void OptimisticLockingInterceptor.setDependencies(EntryFactory entryFactory)
           
 void AbstractLockingInterceptor.setDependencies(LockManager lockManager, DataContainer dataContainer, EntryFactory entryFactory, ClusteringDependentLogic cll)
           
 void AbstractTxLockingInterceptor.setDependencies(TransactionTable txTable, RpcManager rpcManager)
           
 

Uses of Inject in org.infinispan.jmx
 

Methods in org.infinispan.jmx with annotations of type Inject
 void CacheManagerJmxRegistration.init(GlobalComponentRegistry registry, GlobalConfiguration configuration)
           
 void CacheJmxRegistration.initialize(Cache<?,?> cache, GlobalConfiguration globalConfig)
           
 

Uses of Inject in org.infinispan.loaders
 

Methods in org.infinispan.loaders with annotations of type Inject
 void CacheLoaderManagerImpl.inject(AdvancedCache<Object,Object> cache, StreamingMarshaller marshaller, Configuration configuration, InvocationContextContainer icc, TransactionManager transactionManager)
           
 

Uses of Inject in org.infinispan.marshall
 

Methods in org.infinispan.marshall with annotations of type Inject
 void GlobalMarshaller.inject(ClassLoader loader, ExternalizerTable extTable, GlobalConfiguration globalCfg)
           
 void CacheMarshaller.inject(Configuration cfg, InvocationContextContainer icc, ExternalizerTable extTable, GlobalConfiguration globalCfg)
           
 

Uses of Inject in org.infinispan.marshall.jboss
 

Methods in org.infinispan.marshall.jboss with annotations of type Inject
 void ExternalizerTable.inject(RemoteCommandsFactory cmdFactory, GlobalComponentRegistry gcr, StreamingMarshaller globalMarshaller)
           
 

Uses of Inject in org.infinispan.notifications.cachemanagerlistener
 

Methods in org.infinispan.notifications.cachemanagerlistener with annotations of type Inject
 void CacheManagerNotifierImpl.injectCacheManager(EmbeddedCacheManager cacheManager)
           
 

Uses of Inject in org.infinispan.query.backend
 

Methods in org.infinispan.query.backend with annotations of type Inject
 void QueryInterceptor.injectDependencies(ExecutorService e)
           
 void LocalQueryInterceptor.injectDependencies(TransactionManager transactionManager, TransactionSynchronizationRegistry transactionSynchronizationRegistry, ExecutorService e)
           
 

Uses of Inject in org.infinispan.remoting
 

Methods in org.infinispan.remoting with annotations of type Inject
 void InboundInvocationHandlerImpl.inject(GlobalComponentRegistry gcr, EmbeddedCacheManager embeddedCacheManager, Transport transport, GlobalConfiguration globalConfiguration, CacheViewsManager cacheViewsManager)
           
 void ReplicationQueueImpl.injectDependencies(ScheduledExecutorService executor, RpcManager rpcManager, Configuration configuration, CommandsFactory commandsFactory, Cache cache)
           
 

Uses of Inject in org.infinispan.remoting.responses
 

Methods in org.infinispan.remoting.responses with annotations of type Inject
 void DistributionResponseGenerator.inject(DistributionManager distributionManager)
           
 

Uses of Inject in org.infinispan.remoting.rpc
 

Methods in org.infinispan.remoting.rpc with annotations of type Inject
 void RpcManagerImpl.injectDependencies(Transport t, Configuration configuration, ReplicationQueue replicationQueue, CommandsFactory cf, ExecutorService e, CacheViewsManager cvm)
           
 

Uses of Inject in org.infinispan.remoting.transport
 

Methods in org.infinispan.remoting.transport with annotations of type Inject
 void Transport.initialize(StreamingMarshaller marshaller, ExecutorService asyncExecutor, InboundInvocationHandler handler, CacheManagerNotifier notifier)
          Initializes the transport with global cache configuration and transport-specific properties.
 void Transport.setConfiguration(GlobalConfiguration gc)
           
 

Uses of Inject in org.infinispan.statetransfer
 

Methods in org.infinispan.statetransfer with annotations of type Inject
 void BaseStateTransferManagerImpl.init(Configuration configuration, RpcManager rpcManager, CommandsFactory cf, DataContainer dataContainer, InterceptorChain interceptorChain, InvocationContextContainer icc, CacheLoaderManager cacheLoaderManager, CacheNotifier cacheNotifier, StateTransferLock stateTransferLock, CacheViewsManager cacheViewsManager, TransactionTable transactionTable, LockContainer<?> lockContainer)
           
 void DistributedStateTransferManagerImpl.init(DistributionManager dm)
           
 void StateTransferLockImpl.injectDependencies(Configuration config)
           
 

Uses of Inject in org.infinispan.transaction
 

Methods in org.infinispan.transaction with annotations of type Inject
 void TransactionCoordinator.init(CommandsFactory commandsFactory, InvocationContextContainer icc, InterceptorChain invoker, TransactionTable txTable, Configuration configuration)
           
 void TransactionTable.initialize(RpcManager rpcManager, Configuration configuration, InvocationContextContainer icc, InterceptorChain invoker, CacheNotifier notifier, TransactionFactory gtf, EmbeddedCacheManager cm, TransactionCoordinator txCoordinator, TransactionSynchronizationRegistry transactionSynchronizationRegistry, CommandsFactory commandsFactory, ClusteringDependentLogic clusteringDependentLogic)
           
 

Uses of Inject in org.infinispan.transaction.lookup
 

Methods in org.infinispan.transaction.lookup with annotations of type Inject
 void JBossStandaloneJTAManagerLookup.init(Configuration configuration)
           
 void GenericTransactionManagerLookup.setConfiguration(Configuration configuration)
           
 

Uses of Inject in org.infinispan.transaction.xa
 

Methods in org.infinispan.transaction.xa with annotations of type Inject
 void TransactionFactory.init(Configuration configuration, EmbeddedCacheManager cm, RpcManager rpcManager)
           
 void XaTransactionTable.init(RecoveryManager recoveryManager)
           
 

Uses of Inject in org.infinispan.transaction.xa.recovery
 

Methods in org.infinispan.transaction.xa.recovery with annotations of type Inject
 void RecoveryAdminOperations.init(RecoveryManager recoveryManager)
           
 void RecoveryManagerImpl.init(RpcManager rpcManager, CommandsFactory commandsFactory, TransactionTable txTable, TransactionCoordinator txCoordinator, TransactionFactory txFactory)
           
 void RecoveryAwareTransactionTable.initialize(RecoveryManager recoveryManager)
           
 

Uses of Inject in org.infinispan.util.concurrent.locks
 

Methods in org.infinispan.util.concurrent.locks with annotations of type Inject
 void LockManagerImpl.injectDependencies(Configuration configuration, LockContainer<?> lockContainer)
           
 


-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.