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.commands Commands that operate on the cache, either locally or remotely. 
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   
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   
org.infinispan.remoting Remote communication between cache instances. 
org.infinispan.remoting.rpc   
org.infinispan.remoting.transport   
org.infinispan.statetransfer Transfer of state to new caches in a cluster. 
org.infinispan.transaction.xa   
org.infinispan.util.concurrent.locks   
 

Uses of Inject in org.infinispan
 

Methods in org.infinispan with annotations of type Inject
 void CacheDelegate.injectDependencies(EvictionManager evictionManager, InvocationContextContainer icc, CommandsFactory commandsFactory, InterceptorChain interceptorChain, Configuration configuration, CacheNotifier notifier, ComponentRegistry componentRegistry, TransactionManager transactionManager, BatchContainer batchContainer, RpcManager rpcManager, DataContainer dataContainer, Marshaller marshaller, ResponseGenerator responseGenerator, CacheManager cacheManager, StateTransferManager stateTransferManager)
           
 

Uses of Inject in org.infinispan.commands
 

Methods in org.infinispan.commands with annotations of type Inject
 void RemoteCommandFactory.inject(Transport transport)
           
 void CommandsFactoryImpl.setupDependencies(DataContainer container, CacheNotifier notifier, Cache cache, InterceptorChain interceptorChain, CacheLoaderManager clManager, DistributionManager distributionManager, InvocationContextContainer icc, TransactionTable txTable)
           
 

Uses of Inject in org.infinispan.context
 

Methods in org.infinispan.context with annotations of type Inject
 void InvocationContextContainerImpl.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, CacheManagerNotifier notifier, CommandsFactory cf)
           
 

Uses of Inject in org.infinispan.eviction
 

Methods in org.infinispan.eviction with annotations of type Inject
 void EvictionManagerImpl.initialize(ScheduledExecutorService executor, Configuration configuration, Cache cache, DataContainer dataContainer, CacheLoaderManager cacheLoaderManager)
           
 

Uses of Inject in org.infinispan.factories
 

Methods in org.infinispan.factories with annotations of type Inject
 void EntryFactoryImpl.injectDependencies(DataContainer dataContainer, LockManager lockManager, Configuration configuration, CacheNotifier notifier)
           
 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)
           
 void ImplicitEagerLockingInterceptor.init(CommandsFactory factory)
           
 void TxInterceptor.init(TransactionManager tm, TransactionTable txTable, TransactionLog transactionLog)
           
 void InterceptorChain.initialize(InvocationContextContainer icc)
           
protected  void CacheLoaderInterceptor.injectDependencies(CacheLoaderManager clm, DataContainer dataContainer, EntryFactory entryFactory, CacheNotifier notifier)
           
 void NotificationInterceptor.injectDependencies(CacheNotifier notifier)
           
 void InvalidationInterceptor.injectDependencies(CommandsFactory commandsFactory)
           
 void DistributionInterceptor.injectDependencies(DistributionManager distributionManager, CommandsFactory cf, DataContainer dataContainer)
           
 void DistLockingInterceptor.injectDistributionManager(DistributionManager dm)
           
 void DistTxInterceptor.injectDistributionManager(DistributionManager dm, CommandsFactory commandsFactory)
           
 void PassivationInterceptor.setDependencies(CacheNotifier notifier, CacheLoaderManager cacheLoaderManager, DataContainer dataContainer)
           
 void CacheMgmtInterceptor.setDependencies(DataContainer dataContainer)
           
 void LockingInterceptor.setDependencies(LockManager lockManager, DataContainer dataContainer, EntryFactory entryFactory)
           
 

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.jmx
 

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

Uses of Inject in org.infinispan.loaders
 

Methods in org.infinispan.loaders with annotations of type Inject
 void CacheLoaderManagerImpl.inject(Cache cache, Marshaller marshaller, Configuration configuration)
           
 

Uses of Inject in org.infinispan.marshall
 

Methods in org.infinispan.marshall with annotations of type Inject
 void VersionAwareMarshaller.init(ClassLoader loader, RemoteCommandFactory remoteCommandFactory)
           
 

Uses of Inject in org.infinispan.marshall.jboss
 

Methods in org.infinispan.marshall.jboss with annotations of type Inject
 void JBossMarshaller.init(ClassLoader defaultCl, RemoteCommandFactory cmdFactory)
           
 

Uses of Inject in org.infinispan.remoting
 

Methods in org.infinispan.remoting with annotations of type Inject
 void InboundInvocationHandlerImpl.inject(GlobalComponentRegistry gcr)
           
 

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)
           
 

Uses of Inject in org.infinispan.remoting.transport
 

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

Uses of Inject in org.infinispan.statetransfer
 

Methods in org.infinispan.statetransfer with annotations of type Inject
 void StateTransferManagerImpl.injectDependencies(RpcManager rpcManager, AdvancedCache cache, Configuration configuration, DataContainer dataContainer, CacheLoaderManager clm, Marshaller marshaller, TransactionLog transactionLog, InterceptorChain interceptorChain, InvocationContextContainer invocationContextContainer, CommandsFactory commandsFactory, TransactionTable txTable)
           
 

Uses of Inject in org.infinispan.transaction.xa
 

Methods in org.infinispan.transaction.xa with annotations of type Inject
 void TransactionTable.initialize(CommandsFactory commandsFactory, RpcManager rpcManager, Configuration configuration, InvocationContextContainer icc, InterceptorChain invoker, CacheNotifier notifier)
           
 

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, TransactionManager transactionManager, InvocationContextContainer invocationContextContainer)
           
 



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