Uses of Class
org.infinispan.factories.annotations.Inject
-
Packages that use Inject Package Description org.infinispan.cache.impl org.infinispan.compat org.infinispan.container.impl Data containers which store cache entries.org.infinispan.container.offheap 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.encoding org.infinispan.expiration.impl org.infinispan.factories Factories are internal components used to create other components based on a cache's configuration.org.infinispan.filter Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.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.distribution Interceptors dealing with command replication in distributed/replicated mode.org.infinispan.interceptors.impl Basic interceptorsorg.infinispan.interceptors.locking Interceptors dealing with locking.org.infinispan.interceptors.xsite Interceptors dealing with cross-site replication.org.infinispan.jmx Helpers that allow easy exposure of attributes and operations via JMX.org.infinispan.notifications.cachelistener.filter Cache
-specific notifications and eventing filtering classes.org.infinispan.notifications.impl org.infinispan.partitionhandling.impl org.infinispan.query.affinity This package contains the implementation of the AffinityIndexManager, that maintains an index divided into shards with storage using the Infinispan Lucene directory.org.infinispan.query.continuous.impl org.infinispan.query.dsl.embedded.impl Query DSL implementation internals.org.infinispan.query.remote Server-side remote query components.org.infinispan.query.remote.impl org.infinispan.remoting.inboundhandler Handling of inbound commands on remote nodes.org.infinispan.remoting.transport Transports handle the low-level networking, used by the remoting components.org.infinispan.remoting.transport.jgroups A transport implementation based on JGroups.org.infinispan.scattered.impl org.infinispan.security.impl org.infinispan.server.hotrod.iteration org.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.stats.impl org.infinispan.stream.impl org.infinispan.transaction.impl org.infinispan.transaction.lookup Interfaces and implementations of lookup classes to locate and/or instantiate JTATransactionManager
s.org.infinispan.transaction.xa XA transaction support.org.infinispan.transaction.xa.recovery org.infinispan.util.concurrent.locks.impl -
-
Uses of Inject in org.infinispan.cache.impl
Fields in org.infinispan.cache.impl with annotations of type Inject Modifier and Type Field Description protected BatchContainer
CacheImpl. batchContainer
protected CacheManagerNotifier
CacheImpl. cacheManagerNotifier
protected CommandsFactory
CacheImpl. commandsFactory
protected ComponentRegistry
CacheImpl. componentRegistry
protected Configuration
CacheImpl. config
protected InvocationContextFactory
CacheImpl. invocationContextFactory
protected AsyncInterceptorChain
CacheImpl. invoker
protected KeyPartitioner
CacheImpl. keyPartitioner
protected org.infinispan.commons.marshall.StreamingMarshaller
CacheImpl. marshaller
protected CacheNotifier
CacheImpl. notifier
protected RpcManager
CacheImpl. rpcManager
protected TransactionManager
CacheImpl. transactionManager
Methods in org.infinispan.cache.impl with annotations of type Inject Modifier and Type Method Description void
EncoderEntryMapper. injectDependencies(ComponentRegistry registry)
void
EncoderKeyMapper. injectDependencies(ComponentRegistry registry)
void
EncoderValueMapper. injectDependencies(ComponentRegistry registry)
void
SimpleCacheImpl. injectDependencies()
void
CacheImpl. preStart()
void
EncoderCache. wireRealCache()
-
Uses of Inject in org.infinispan.compat
Methods in org.infinispan.compat with annotations of type Inject Modifier and Type Method Description void
BiFunctionMapper. injectDependencies(ComponentRegistry componentRegistry)
void
FunctionMapper. injectDependencies(ComponentRegistry registry)
-
Uses of Inject in org.infinispan.container.impl
Fields in org.infinispan.container.impl with annotations of type Inject Modifier and Type Field Description protected ActivationManager
AbstractInternalDataContainer. activator
protected Configuration
AbstractInternalDataContainer. configuration
protected InternalEntryFactory
AbstractInternalDataContainer. entryFactory
protected EvictionManager
AbstractInternalDataContainer. evictionManager
protected InternalExpirationManager<K,V>
AbstractInternalDataContainer. expirationManager
protected KeyPartitioner
AbstractInternalDataContainer. keyPartitioner
protected ComponentRef<PassivationManager>
AbstractInternalDataContainer. passivator
protected org.infinispan.commons.time.TimeService
AbstractInternalDataContainer. timeService
-
Uses of Inject in org.infinispan.container.offheap
Fields in org.infinispan.container.offheap with annotations of type Inject Modifier and Type Field Description protected OffHeapMemoryAllocator
OffHeapDataContainer. allocator
protected OffHeapMemoryAllocator
SegmentedBoundedOffHeapDataContainer. allocator
protected EvictionManager
SegmentedBoundedOffHeapDataContainer. evictionManager
protected OffHeapEntryFactory
OffHeapDataContainer. offHeapEntryFactory
protected OffHeapEntryFactory
SegmentedBoundedOffHeapDataContainer. offHeapEntryFactory
protected ComponentRef<PassivationManager>
SegmentedBoundedOffHeapDataContainer. passivator
-
Uses of Inject in org.infinispan.context
Fields in org.infinispan.context with annotations of type Inject Modifier and Type Field Description protected Configuration
AbstractInvocationContextFactory. config
Deprecated. -
Uses of Inject in org.infinispan.encoding
Methods in org.infinispan.encoding with annotations of type Inject Modifier and Type Method Description void
DataConversion. injectDependencies(GlobalConfiguration gcr, EncoderRegistry encoderRegistry, Configuration configuration)
-
Uses of Inject in org.infinispan.expiration.impl
Fields in org.infinispan.expiration.impl with annotations of type Inject Modifier and Type Field Description protected ExecutorService
ClusterExpirationManager. asyncExecutor
protected CacheNotifier<K,V>
ExpirationManagerImpl. cacheNotifier
protected ComponentRef<AdvancedCache<K,V>>
ClusterExpirationManager. cacheRef
protected ComponentRef<CommandsFactory>
ExpirationManagerImpl. cf
protected ComponentRef<InvocationContextFactory>
ExpirationManagerImpl. cfRef
protected ComponentRegistry
ExpirationManagerImpl. componentRegistry
protected Configuration
ExpirationManagerImpl. configuration
protected ComponentRef<InternalDataContainer<K,V>>
ExpirationManagerImpl. dataContainer
protected DistributionManager
ClusterExpirationManager. distributionManager
protected ScheduledExecutorService
ExpirationManagerImpl. executor
protected ComponentRef<AsyncInterceptorChain>
ExpirationManagerImpl. invokerRef
protected KeyPartitioner
ExpirationManagerImpl. keyPartitioner
protected PersistenceManager
ExpirationManagerImpl. persistenceManager
protected RpcManager
ClusterExpirationManager. rpcManager
protected org.infinispan.commons.time.TimeService
ExpirationManagerImpl. timeService
-
Uses of Inject in org.infinispan.factories
Fields in org.infinispan.factories with annotations of type Inject Modifier and Type Field Description protected BasicComponentRegistry
AbstractNamedCacheComponentFactory. basicComponentRegistry
protected ComponentRegistry
AbstractNamedCacheComponentFactory. componentRegistry
Deprecated.protected Configuration
AbstractNamedCacheComponentFactory. configuration
protected GlobalComponentRegistry
AbstractComponentFactory. globalComponentRegistry
protected GlobalConfiguration
AbstractComponentFactory. globalConfiguration
-
Uses of Inject in org.infinispan.filter
Methods in org.infinispan.filter with annotations of type Inject Modifier and Type Method Description protected void
CompositeKeyFilter. injectDependencies(ComponentRegistry cr)
protected void
CompositeKeyValueFilter. injectDependencies(ComponentRegistry cr)
protected void
KeyFilterAsKeyValueFilter. injectDependencies(ComponentRegistry cr)
protected void
KeyValueFilterAsKeyFilter. injectDependencies(ComponentRegistry cr)
-
Uses of Inject in org.infinispan.interceptors
Fields in org.infinispan.interceptors with annotations of type Inject Modifier and Type Field Description protected Configuration
BaseAsyncInterceptor. cacheConfiguration
protected EmbeddedCacheManager
BaseCustomAsyncInterceptor. embeddedCacheManager
-
Uses of Inject in org.infinispan.interceptors.base
Fields in org.infinispan.interceptors.base with annotations of type Inject Modifier and Type Field Description protected Configuration
CommandInterceptor. cacheConfiguration
Deprecated.protected EmbeddedCacheManager
BaseCustomInterceptor. embeddedCacheManager
Deprecated. -
Uses of Inject in org.infinispan.interceptors.distribution
Fields in org.infinispan.interceptors.distribution with annotations of type Inject Modifier and Type Field Description protected CacheNotifier
ScatteredDistributionInterceptor. cacheNotifier
protected ClusteringDependentLogic
L1NonTxInterceptor. cdl
protected CommandsFactory
L1NonTxInterceptor. commandsFactory
protected InternalDataContainer
L1NonTxInterceptor. dataContainer
protected EntryFactory
L1NonTxInterceptor. entryFactory
protected InternalExpirationManager<Object,Object>
BaseDistributionInterceptor. expirationManager
protected FunctionalNotifier
ScatteredDistributionInterceptor. functionalNotifier
protected GroupManager
ScatteredDistributionInterceptor. groupManager
protected KeyPartitioner
BaseDistributionInterceptor. keyPartitioner
protected KeyPartitioner
L1NonTxInterceptor. keyPartitioner
protected KeyPartitioner
ScatteredDistributionInterceptor. keyPartitioner
protected L1Manager
L1NonTxInterceptor. l1Manager
protected RemoteValueRetrievedListener
BaseDistributionInterceptor. rvrl
protected StateTransferLock
L1NonTxInterceptor. stateTransferLock
protected ScatteredVersionManager<Object>
ScatteredDistributionInterceptor. svm
protected org.infinispan.commons.time.TimeService
BaseDistributionInterceptor. timeService
protected org.infinispan.commons.time.TimeService
ScatteredDistributionInterceptor. timeService
Methods in org.infinispan.interceptors.distribution with annotations of type Inject Modifier and Type Method Description void
BiasedScatteredDistributionInterceptor. inject(CommandAckCollector collector, BiasManager biasManager)
-
Uses of Inject in org.infinispan.interceptors.impl
Fields in org.infinispan.interceptors.impl with annotations of type Inject Modifier and Type Field Description protected ComponentRef<AdvancedCache<K,V>>
PrefetchInterceptor. cache
protected ClusteringDependentLogic
EntryWrappingInterceptor. cdl
protected CommandsFactory
ClusteringInterceptor. cf
protected CommandsFactory
PrefetchInterceptor. commandsFactory
protected ComponentRegistry
BaseRpcInterceptor. componentRegistry
protected InternalDataContainer
ClusteringInterceptor. dataContainer
protected InternalDataContainer
PrefetchInterceptor. dataContainer
protected DistributionManager
ClusteringInterceptor. distributionManager
protected DistributionManager
EntryWrappingInterceptor. distributionManager
protected DistributionManager
PrefetchInterceptor. dm
protected EntryFactory
CacheLoaderInterceptor. entryFactory
protected EntryFactory
ClusteringInterceptor. entryFactory
protected EntryFactory
PrefetchInterceptor. entryFactory
protected KeyPartitioner
PrefetchInterceptor. keyPartitioner
protected LockManager
ClusteringInterceptor. lockManager
protected CacheNotifier
CacheLoaderInterceptor. notifier
protected PersistenceManager
CacheLoaderInterceptor. persistenceManager
protected PersistenceManager
CacheWriterInterceptor. persistenceManager
protected PersistenceManager
PassivationWriterInterceptor. persistenceManager
protected RpcManager
BaseRpcInterceptor. rpcManager
protected RpcManager
PrefetchInterceptor. rpcManager
protected StateTransferLock
BaseStateTransferInterceptor. stateTransferLock
protected ScatteredVersionManager
PrefetchInterceptor. svm
protected VersionGenerator
VersionedEntryWrappingInterceptor. versionGenerator
protected VersionGenerator
VersionInterceptor. versionGenerator
Methods in org.infinispan.interceptors.impl with annotations of type Inject Modifier and Type Method Description void
BiasedEntryWrappingInterceptor. inject(BiasManager biasManager)
void
TransactionalExceptionEvictionInterceptor. inject(Configuration config, CacheNotifier cacheNotifier, InternalDataContainer dataContainer, KeyValueMetadataSizeCalculator calculator, DistributionManager dm)
-
Uses of Inject in org.infinispan.interceptors.locking
Fields in org.infinispan.interceptors.locking with annotations of type Inject Modifier and Type Field Description protected ClusteringDependentLogic
AbstractLockingInterceptor. cdl
protected CommitManager
ClusteringDependentLogic.AbstractClusteringDependentLogic. commitManager
protected Configuration
ClusteringDependentLogic.AbstractClusteringDependentLogic. configuration
protected InternalDataContainer<Object,Object>
ClusteringDependentLogic.AbstractClusteringDependentLogic. dataContainer
protected DistributionManager
ClusteringDependentLogic.AbstractClusteringDependentLogic. distributionManager
protected FunctionalNotifier<Object,Object>
ClusteringDependentLogic.AbstractClusteringDependentLogic. functionalNotifier
protected KeyPartitioner
ClusteringDependentLogic.AbstractClusteringDependentLogic. keyPartitioner
protected LockManager
AbstractLockingInterceptor. lockManager
protected CacheNotifier<Object,Object>
ClusteringDependentLogic.AbstractClusteringDependentLogic. notifier
protected PersistenceManager
ClusteringDependentLogic.AbstractClusteringDependentLogic. persistenceManager
protected org.infinispan.commons.time.TimeService
ClusteringDependentLogic.AbstractClusteringDependentLogic. timeService
Methods in org.infinispan.interceptors.locking with annotations of type Inject Modifier and Type Method Description void
ClusteringDependentLogic.LocalLogic. init(Transport transport, Configuration configuration, KeyPartitioner keyPartitioner)
-
Uses of Inject in org.infinispan.interceptors.xsite
Fields in org.infinispan.interceptors.xsite with annotations of type Inject Modifier and Type Field Description protected BackupSender
BaseBackupInterceptor. backupSender
protected TransactionTable
BaseBackupInterceptor. txTable
-
Uses of Inject in org.infinispan.jmx
Fields in org.infinispan.jmx with annotations of type Inject Modifier and Type Field Description CacheManagerJmxRegistration
CacheJmxRegistration. globalJmxRegistration
-
Uses of Inject in org.infinispan.notifications.cachelistener.filter
Methods in org.infinispan.notifications.cachelistener.filter with annotations of type Inject Modifier and Type Method Description protected void
CacheEventConverterAsConverter. injectDependencies(ComponentRegistry cr)
protected void
CacheEventFilterAsKeyValueFilter. injectDependencies(ComponentRegistry cr)
protected void
CacheEventFilterConverterAsKeyValueFilterConverter. injectDependencies(ComponentRegistry cr)
protected void
CompositeCacheEventFilter. injectDependencies(ComponentRegistry cr)
protected void
KeyFilterAsCacheEventFilter. injectDependencies(ComponentRegistry cr)
protected void
KeyValueFilterAsCacheEventFilter. injectDependencies(ComponentRegistry cr)
protected void
KeyValueFilterConverterAsCacheEventFilterConverter. injectDependencies(ComponentRegistry cr)
-
Uses of Inject in org.infinispan.notifications.impl
Fields in org.infinispan.notifications.impl with annotations of type Inject Modifier and Type Field Description protected ExecutorService
AbstractListenerImpl. asyncProcessor
-
Uses of Inject in org.infinispan.partitionhandling.impl
Fields in org.infinispan.partitionhandling.impl with annotations of type Inject Modifier and Type Field Description protected DistributionManager
PartitionHandlingManagerImpl. distributionManager
-
Uses of Inject in org.infinispan.query.affinity
Methods in org.infinispan.query.affinity with annotations of type Inject Modifier and Type Method Description void
ShardAllocationManagerImpl. inject(Cache<?,?> cache, DistributionManager distributionManager)
-
Uses of Inject in org.infinispan.query.continuous.impl
Methods in org.infinispan.query.continuous.impl with annotations of type Inject Modifier and Type Method Description protected void
IckleContinuousQueryCacheEventFilterConverter. injectDependencies(Cache cache)
Acquires a Matcher instance from the ComponentRegistry of the given Cache object. -
Uses of Inject in org.infinispan.query.dsl.embedded.impl
Methods in org.infinispan.query.dsl.embedded.impl with annotations of type Inject Modifier and Type Method Description protected void
BaseIckleFilterIndexingServiceProvider. injectDependencies(CacheNotifier cacheNotifier, ClusteringDependentLogic clusteringDependentLogic)
protected void
IckleCacheEventFilterConverter. injectDependencies(ComponentRegistry componentRegistry)
protected void
IckleFilterAndConverter. injectDependencies(ComponentRegistry componentRegistry, QueryCache queryCache)
Acquires a Matcher instance from the ComponentRegistry of the given Cache object. -
Uses of Inject in org.infinispan.query.remote
Fields in org.infinispan.query.remote with annotations of type Inject Modifier and Type Field Description protected EmbeddedCacheManager
CompatibilityProtoStreamMarshaller. cacheManager
-
Uses of Inject in org.infinispan.query.remote.impl
Methods in org.infinispan.query.remote.impl with annotations of type Inject Modifier and Type Method Description protected void
ProtobufMetadataManagerImpl. init(EmbeddedCacheManager cacheManager, InternalCacheRegistry internalCacheRegistry)
Defines the configuration of the ___protobuf_metadata internal cache. -
Uses of Inject in org.infinispan.remoting.inboundhandler
Fields in org.infinispan.remoting.inboundhandler with annotations of type Inject Modifier and Type Field Description protected Configuration
BasePerCacheInboundInvocationHandler. configuration
protected BlockingTaskAwareExecutorService
BasePerCacheInboundInvocationHandler. remoteCommandsExecutor
-
Uses of Inject in org.infinispan.remoting.transport
Fields in org.infinispan.remoting.transport with annotations of type Inject Modifier and Type Field Description protected GlobalConfiguration
AbstractTransport. configuration
Deprecated. -
Uses of Inject in org.infinispan.remoting.transport.jgroups
Fields in org.infinispan.remoting.transport.jgroups with annotations of type Inject Modifier and Type Field Description protected GlobalConfiguration
JGroupsTransport. configuration
protected InboundInvocationHandler
JGroupsTransport. invocationHandler
protected org.infinispan.commons.marshall.StreamingMarshaller
JGroupsTransport. marshaller
protected CacheManagerNotifier
JGroupsTransport. notifier
protected ExecutorService
JGroupsTransport. remoteExecutor
protected ScheduledExecutorService
JGroupsTransport. timeoutExecutor
protected org.infinispan.commons.time.TimeService
JGroupsTransport. timeService
-
Uses of Inject in org.infinispan.scattered.impl
Fields in org.infinispan.scattered.impl with annotations of type Inject Modifier and Type Field Description protected ExecutorService
ScatteredStateConsumerImpl. asyncExecutor
protected InternalEntryFactory
ScatteredStateConsumerImpl. entryFactory
protected ScatteredVersionManager
ScatteredStateConsumerImpl. svm
protected ScatteredVersionManager
ScatteredStateProviderImpl. svm
-
Uses of Inject in org.infinispan.security.impl
Methods in org.infinispan.security.impl with annotations of type Inject Modifier and Type Method Description void
AuthorizationManagerImpl. init(String cacheName, GlobalConfiguration globalConfiguration, Configuration configuration, GlobalSecurityManager globalSecurityManager, EmbeddedCacheManager cacheManager)
void
GlobalSecurityManagerImpl. init(EmbeddedCacheManager cacheManager, GlobalConfiguration globalConfiguration, InternalCacheRegistry internalCacheRegistry)
-
Uses of Inject in org.infinispan.server.hotrod.iteration
Methods in org.infinispan.server.hotrod.iteration with annotations of type Inject Modifier and Type Method Description void
IterationFilter. injectDependencies(Cache cache, EncoderRegistry encoderRegistry)
-
Uses of Inject in org.infinispan.statetransfer
-
Uses of Inject in org.infinispan.stats.impl
Methods in org.infinispan.stats.impl with annotations of type Inject Modifier and Type Method Description void
ClusterContainerStatsImpl. init(EmbeddedCacheManager cacheManager, GlobalConfiguration configuration)
void
ClusterCacheStatsImpl. injectDependencies(Cache<?,?> cache, Configuration configuration)
-
Uses of Inject in org.infinispan.stream.impl
Fields in org.infinispan.stream.impl with annotations of type Inject Modifier and Type Field Description protected Cache<?,?>
PartitionAwareClusterStreamManager. cache
protected Configuration
PartitionAwareClusterStreamManager. configuration
protected ClusterStreamManager
StreamResponseCommand. csm
protected CommandsFactory
ClusterStreamManagerImpl. factory
protected IteratorHandler
StreamIteratorCloseCommand. handler
protected LocalStreamManager
StreamIteratorNextCommand. lsm
protected RpcManager
ClusterStreamManagerImpl. rpc
Methods in org.infinispan.stream.impl with annotations of type Inject Modifier and Type Method Description void
LocalStreamManagerImpl. inject(Cache<K,V> cache)
Injects the cache - unfortunately this cannot be in start. -
Uses of Inject in org.infinispan.transaction.impl
Fields in org.infinispan.transaction.impl with annotations of type Inject Modifier and Type Field Description protected CommandsFactory
TransactionTable. commandsFactory
protected Configuration
TransactionTable. configuration
protected PartitionHandlingManager
TransactionTable. partitionHandlingManager
protected RpcManager
TransactionTable. rpcManager
protected TransactionCoordinator
TransactionTable. txCoordinator
-
Uses of Inject in org.infinispan.transaction.lookup
Methods in org.infinispan.transaction.lookup with annotations of type Inject Modifier and Type Method Description void
JBossStandaloneJTAManagerLookup. init(GlobalConfiguration globalCfg)
void
WildflyTransactionManagerLookup. init(GlobalConfiguration globalCfg)
-
Uses of Inject in org.infinispan.transaction.xa
Fields in org.infinispan.transaction.xa with annotations of type Inject Modifier and Type Field Description protected String
XaTransactionTable. cacheName
protected RecoveryManager
XaTransactionTable. recoveryManager
-
Uses of Inject in org.infinispan.transaction.xa.recovery
Methods in org.infinispan.transaction.xa.recovery with annotations of type Inject Modifier and Type Method Description void
RecoveryManagerImpl. init(RpcManager rpcManager, CommandsFactory commandsFactory, ComponentRef<TransactionTable> txTable, TransactionCoordinator txCoordinator, TransactionFactory txFactory)
-
Uses of Inject in org.infinispan.util.concurrent.locks.impl
Methods in org.infinispan.util.concurrent.locks.impl with annotations of type Inject Modifier and Type Method Description void
PerKeyLockContainer. inject(Executor executor, org.infinispan.commons.time.TimeService timeService)
void
StripedLockContainer. inject(Executor executor, org.infinispan.commons.time.TimeService timeService)
-