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.config Cache configuration beans and parsers. 
org.infinispan.container Data containers which store cache entries. 
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.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.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.xa XA transaction support. 
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 CacheDelegate.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)
           
 

Uses of Inject in org.infinispan.commands
 

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

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)
           
 void EntryFactoryImpl.injectDependencies(DataContainer dataContainer, LockManager lockManager, Configuration configuration, CacheNotifier notifier)
           
 

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, DataContainer dataContainer, InterceptorChain interceptorChain, InvocationContextContainer icc, CacheLoaderManager cacheLoaderManager, InboundInvocationHandler inboundInvocationHandler)
           
 

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, LockManager lockManager, PassivationManager passivator, InvocationContextContainer ctxContainer)
           
 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)
           
 void ImplicitEagerLockingInterceptor.init(CommandsFactory factory)
           
 void InvocationContextInterceptor.init(TransactionManager tm, ComponentRegistry componentRegistry, TransactionTable txTable)
           
 void TxInterceptor.init(TransactionManager tm, TransactionTable txTable, TransactionLog transactionLog, Configuration c, CommandsFactory commandsFactory, InvocationContextContainer icc, InterceptorChain invoker)
           
 void DistCacheStoreInterceptor.inject(DistributionManager dm, Transport transport)
           
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, EntryFactory entryFactory)
           
 void DistLockingInterceptor.injectDistributionManager(DistributionManager dm)
           
 void DistTxInterceptor.injectDistributionManager(DistributionManager dm, CommandsFactory commandsFactory)
           
protected  void MarshalledValueInterceptor.injectMarshaller(StreamingMarshaller marshaller)
           
 void CacheMgmtInterceptor.setDependencies(DataContainer dataContainer)
           
 void LockingInterceptor.setDependencies(LockManager lockManager, DataContainer dataContainer, EntryFactory entryFactory, Transport transport)
           
 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.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(Cache cache, StreamingMarshaller marshaller, Configuration configuration)
           
 

Uses of Inject in org.infinispan.marshall
 

Methods in org.infinispan.marshall with annotations of type Inject
 void VersionAwareMarshaller.inject(ClassLoader loader, RemoteCommandsFactory remoteCommandsFactory, GlobalConfiguration globalCfg)
           
 

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.init(org.hibernate.search.engine.SearchFactoryImplementor searchFactory, TransactionManager transactionManager)
           
 void LocalQueryInterceptor.init(org.hibernate.search.engine.SearchFactoryImplementor searchFactory, TransactionManager transactionManager)
           
 

Uses of Inject in org.infinispan.remoting
 

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

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)
           
 

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 StateTransferManagerImpl.injectDependencies(RpcManager rpcManager, AdvancedCache cache, Configuration configuration, DataContainer dataContainer, CacheLoaderManager clm, StreamingMarshaller 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 GlobalTransactionFactory.init(Configuration configuration)
           
 void GlobalTransactionFactory.init(DistributionManager distributionManager, Configuration configuration)
           
 void TransactionTable.initialize(RpcManager rpcManager, Configuration configuration, InvocationContextContainer icc, InterceptorChain invoker, CacheNotifier notifier, GlobalTransactionFactory gtf, EmbeddedCacheManager cm)
           
 

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 © 2011 JBoss, a division of Red Hat. All Rights Reserved.