Uses of Annotation Interface
org.infinispan.factories.annotations.Inject
Packages that use Inject
Package
Description
Data containers which store cache entries.
This package contains different context implementations, selected dynamically based on the type of invocation.
Factories are internal components used to create other components based on a cache's
configuration.
Provides capabilities around filtering and converting entries that are found in the cache or cache store/loader.
Infinispan is designed around a set of interceptors around a data container.
Cache
-specific notifications and eventing filtering classes.A transport implementation based on JGroups.
Interfaces and implementations of lookup classes to locate and/or instantiate JTA
s.
invalid reference
javax.transaction.TransactionManager
XA transaction support.
-
Uses of Inject in org.infinispan.cache.impl
Fields in org.infinispan.cache.impl with annotations of type InjectModifier and TypeFieldDescriptionprotected BatchContainer
CacheImpl.batchContainer
protected BatchContainer
InvocationHelper.batchContainer
protected BlockingManager
InvocationHelper.blockingManager
protected CacheManagerNotifier
CacheImpl.cacheManagerNotifier
protected CommandsFactory
CacheImpl.commandsFactory
protected ComponentRegistry
CacheImpl.componentRegistry
protected Configuration
CacheImpl.config
protected Configuration
InvocationHelper.config
protected InvocationContextFactory
CacheImpl.invocationContextFactory
protected InvocationContextFactory
InvocationHelper.invocationContextFactory
protected AsyncInterceptorChain
CacheImpl.invoker
protected AsyncInterceptorChain
InvocationHelper.invoker
protected KeyPartitioner
CacheImpl.keyPartitioner
protected StreamingMarshaller
CacheImpl.marshaller
protected CacheNotifier
<K, V> CacheImpl.notifier
protected RpcManager
CacheImpl.rpcManager
protected jakarta.transaction.TransactionManager
CacheImpl.transactionManager
protected jakarta.transaction.TransactionManager
InvocationHelper.transactionManager
Methods in org.infinispan.cache.impl with annotations of type InjectModifier and TypeMethodDescriptionvoid
BiFunctionMapper.injectDependencies
(ComponentRegistry componentRegistry) void
EncoderEntryMapper.injectDependencies
(ComponentRegistry registry) void
EncoderKeyMapper.injectDependencies
(ComponentRegistry registry) void
EncoderValueMapper.injectDependencies
(ComponentRegistry registry) void
FunctionMapper.injectDependencies
(ComponentRegistry registry) void
CacheImpl.preStart()
void
EncoderCache.wireRealCache()
-
Uses of Inject in org.infinispan.container.impl
Fields in org.infinispan.container.impl with annotations of type InjectModifier and TypeFieldDescriptionprotected Configuration
AbstractInternalDataContainer.configuration
protected InternalEntryFactory
AbstractInternalDataContainer.entryFactory
protected EvictionManager
<K, V> AbstractInternalDataContainer.evictionManager
protected InternalExpirationManager
<K, V> AbstractInternalDataContainer.expirationManager
protected KeyPartitioner
AbstractInternalDataContainer.keyPartitioner
protected DataOperationOrderer
AbstractInternalDataContainer.orderer
protected ComponentRef
<PassivationManager> AbstractInternalDataContainer.passivator
protected TimeService
AbstractInternalDataContainer.timeService
-
Uses of Inject in org.infinispan.container.offheap
Fields in org.infinispan.container.offheap with annotations of type InjectModifier and TypeFieldDescriptionprotected OffHeapMemoryAllocator
OffHeapDataContainer.allocator
protected OffHeapMemoryAllocator
SegmentedBoundedOffHeapDataContainer.allocator
protected EvictionManager
SegmentedBoundedOffHeapDataContainer.evictionManager
protected OffHeapEntryFactory
OffHeapDataContainer.offHeapEntryFactory
protected OffHeapEntryFactory
SegmentedBoundedOffHeapDataContainer.offHeapEntryFactory
protected DataOperationOrderer
SegmentedBoundedOffHeapDataContainer.orderer
protected ComponentRef
<PassivationManager> SegmentedBoundedOffHeapDataContainer.passivator
-
Uses of Inject in org.infinispan.context.impl
Fields in org.infinispan.context.impl with annotations of type Inject -
Uses of Inject in org.infinispan.expiration.impl
Fields in org.infinispan.expiration.impl with annotations of type InjectModifier and TypeFieldDescriptionprotected CacheNotifier
<K, V> ExpirationManagerImpl.cacheNotifier
protected ComponentRef
<AdvancedCache<K, V>> ExpirationManagerImpl.cacheRef
protected Configuration
ExpirationManagerImpl.configuration
protected ComponentRef
<InternalDataContainer<K, V>> ExpirationManagerImpl.dataContainer
protected DistributionManager
ClusterExpirationManager.distributionManager
protected ScheduledExecutorService
ExpirationManagerImpl.executor
protected KeyPartitioner
ExpirationManagerImpl.keyPartitioner
protected org.infinispan.persistence.manager.PersistenceManager
ExpirationManagerImpl.persistenceManager
protected RpcManager
ClusterExpirationManager.rpcManager
protected TimeService
ExpirationManagerImpl.timeService
-
Uses of Inject in org.infinispan.factories
Fields in org.infinispan.factories with annotations of type InjectModifier and TypeFieldDescriptionprotected BasicComponentRegistry
AbstractNamedCacheComponentFactory.basicComponentRegistry
protected ComponentRegistry
AbstractNamedCacheComponentFactory.componentRegistry
Deprecated, for removal: This API element is subject to removal in a future version.protected Configuration
AbstractNamedCacheComponentFactory.configuration
protected GlobalComponentRegistry
AnyScopeComponentFactory.globalComponentRegistry
protected GlobalConfiguration
AnyScopeComponentFactory.globalConfiguration
-
Uses of Inject in org.infinispan.filter
Methods in org.infinispan.filter with annotations of type InjectModifier and TypeMethodDescriptionprotected void
CompositeKeyValueFilter.injectDependencies
(ComponentRegistry cr) -
Uses of Inject in org.infinispan.interceptors
Fields in org.infinispan.interceptors with annotations of type InjectModifier and TypeFieldDescriptionprotected Configuration
BaseAsyncInterceptor.cacheConfiguration
protected EmbeddedCacheManager
BaseCustomAsyncInterceptor.embeddedCacheManager
-
Uses of Inject in org.infinispan.notifications.cachelistener.filter
Methods in org.infinispan.notifications.cachelistener.filter with annotations of type InjectModifier and TypeMethodDescriptionprotected 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
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 -
Uses of Inject in org.infinispan.partitionhandling.impl
Fields in org.infinispan.partitionhandling.impl with annotations of type InjectModifier and TypeFieldDescriptionprotected DistributionManager
PartitionHandlingManagerImpl.distributionManager
-
Uses of Inject in org.infinispan.reactive.publisher.impl
Fields in org.infinispan.reactive.publisher.impl with annotations of type InjectModifier and TypeFieldDescriptionprotected ComponentRef
<Cache<?, ?>> PartitionAwareClusterPublisherManager.cache
Methods in org.infinispan.reactive.publisher.impl with annotations of type InjectModifier and TypeMethodDescriptionvoid
LocalPublisherManagerImpl.inject
(ExecutorService nonBlockingExecutor) Injects the cache - unfortunately this cannot be in start. -
Uses of Inject in org.infinispan.remoting.transport.jgroups
Fields in org.infinispan.remoting.transport.jgroups with annotations of type InjectModifier and TypeFieldDescriptionprotected GlobalConfiguration
JGroupsTransport.configuration
protected org.infinispan.remoting.inboundhandler.InboundInvocationHandler
JGroupsTransport.invocationHandler
protected CacheManagerJmxRegistration
JGroupsTransport.jmxRegistration
protected StreamingMarshaller
JGroupsTransport.marshaller
protected JGroupsMetricsManager
JGroupsTransport.metricsManager
protected ExecutorService
JGroupsTransport.nonBlockingExecutor
protected CacheManagerNotifier
JGroupsTransport.notifier
protected ScheduledExecutorService
JGroupsTransport.timeoutExecutor
protected TimeService
JGroupsTransport.timeService
-
Uses of Inject in org.infinispan.security.impl
Methods in org.infinispan.security.impl with annotations of type InjectModifier and TypeMethodDescriptionvoid
AuthorizationManagerImpl.init
(String cacheName, GlobalConfiguration globalConfiguration, Configuration configuration, GlobalSecurityManager globalSecurityManager) void
GlobalSecurityManagerImpl.init
(GlobalConfiguration globalConfiguration, EmbeddedCacheManager embeddedCacheManager, Authorizer authorizer) -
Uses of Inject in org.infinispan.server.core.factories
Fields in org.infinispan.server.core.factories with annotations of type InjectModifier and TypeFieldDescriptionprotected BasicComponentRegistry
NettyIOFactory.basicComponentRegistry
-
Uses of Inject in org.infinispan.server.iteration
Methods in org.infinispan.server.iteration with annotations of type InjectModifier and TypeMethodDescriptionvoid
IterationFilter.injectDependencies
(Cache cache, EncoderRegistry encoderRegistry) -
Uses of Inject in org.infinispan.stats.impl
Methods in org.infinispan.stats.impl with annotations of type InjectModifier and TypeMethodDescriptionvoid
ClusterContainerStatsImpl.init
(EmbeddedCacheManager cacheManager, GlobalConfiguration configuration) void
LocalContainerStatsImpl.init
(GlobalConfiguration configuration) -
Uses of Inject in org.infinispan.transaction.impl
Fields in org.infinispan.transaction.impl with annotations of type InjectModifier and TypeFieldDescriptionprotected CommandsFactory
TransactionTable.commandsFactory
protected Configuration
TransactionTable.configuration
protected PartitionHandlingManager
TransactionTable.partitionHandlingManager
protected RpcManager
TransactionTable.rpcManager
protected TransactionOriginatorChecker
TransactionTable.transactionOriginatorChecker
protected TransactionCoordinator
TransactionTable.txCoordinator
-
Uses of Inject in org.infinispan.transaction.lookup
Methods in org.infinispan.transaction.lookup with annotations of type InjectModifier and TypeMethodDescriptionvoid
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 InjectModifier and TypeFieldDescriptionprotected 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 InjectModifier and TypeMethodDescriptionvoid
RecoveryManagerImpl.init
(RpcManager rpcManager, CommandsFactory commandsFactory, ComponentRef<TransactionTable> txTable, TransactionCoordinator txCoordinator, TransactionFactory txFactory) -
Uses of Inject in org.infinispan.util.concurrent.locks.impl
Fields in org.infinispan.util.concurrent.locks.impl with annotations of type Inject -
Uses of Inject in org.infinispan.xsite.events
Methods in org.infinispan.xsite.events with annotations of type InjectModifier and TypeMethodDescriptionvoid
XSiteEventsManagerImpl.createExecutor
(BlockingManager blockingManager) -
Uses of Inject in org.infinispan.xsite.irac
Methods in org.infinispan.xsite.irac with annotations of type InjectModifier and TypeMethodDescriptionvoid
DefaultIracManager.inject
(ScheduledExecutorService executorService, Executor blockingExecutor) -
Uses of Inject in org.infinispan.xsite.status
Methods in org.infinispan.xsite.status with annotations of type InjectModifier and TypeMethodDescriptionvoid
DefaultTakeOfflineManager.inject
(EmbeddedCacheManager cacheManager, Configuration configuration, Transport transport, TimeService timeService, org.infinispan.util.logging.events.EventLogManager eventLogManager, String cacheName)