Uses of Package
org.infinispan.factories.annotations

Packages that use org.infinispan.factories.annotations
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.manager Cache manager package 
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 Notifications and eventing for listeners on both the Cache and CacheManager interfaces. 
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.remoting.transport.jgroups A transport implementation based on JGroups
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. 
 

Classes in org.infinispan.factories.annotations used by org.infinispan
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.cacheviews
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.commands
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.config
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.container
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.container.versioning
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.context
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.distribution
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.eviction
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.factories
DefaultFactoryFor
          An annotation that is used internally, for defining a DEFAULT factory to be used when constructing components.
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.interceptors
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.interceptors.base
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.interceptors.locking
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.jmx
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.loaders
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.manager
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.marshall
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.marshall.jboss
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.notifications
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.notifications.cachemanagerlistener
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
SurvivesRestarts
          This annotation is used for components that will be registered in the ComponentRegistry, that are meant to be retained in the component registry even after the component registry is stopped.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.query.backend
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.remoting
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.remoting.responses
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.remoting.rpc
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.remoting.transport
ComponentName
          Mechanism for specifying the name of components to retrieve
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.remoting.transport.jgroups
ComponentName
          Mechanism for specifying the name of components to retrieve
 

Classes in org.infinispan.factories.annotations used by org.infinispan.statetransfer
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
Stop
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache stops.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.transaction
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.transaction.lookup
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.transaction.xa
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.transaction.xa.recovery
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
 

Classes in org.infinispan.factories.annotations used by org.infinispan.util.concurrent.locks
Inject
          Used to annotate a method as one that is used to inject a registered component into another component.
Start
          Method level annotation that indicates a (no-param) method to be called on a component registered in the ComponentRegistry when the cache starts.
 


-->

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