Infinispan Distribution 5.2.6.Final-redhat-2

Uses of Class
org.infinispan.factories.scopes.Scope

Packages that use Scope
org.infinispan.cli.interpreter   
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.module   
org.infinispan.config Cache configuration beans and parsers. 
org.infinispan.configuration.global   
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.distribution.group Groups allow keys with differeing hash codes to be co-located on the same node. 
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.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.cachelistener Cache-specific notifications and eventing. 
org.infinispan.notifications.cachemanagerlistener CacheManager-specific notifications and eventing. 
org.infinispan.remoting Remote communication between cache instances. 
org.infinispan.remoting.responses Abstractions of the different response types allowed during RPC. 
org.infinispan.remoting.transport Transports handle the low-level networking, used by the remoting components. 
org.infinispan.server.core.transport   
org.infinispan.statetransfer Transfer of state to new caches in a cluster. 
org.infinispan.topology   
org.infinispan.upgrade   
org.infinispan.xsite   
 

Uses of Scope in org.infinispan.cli.interpreter
 

Classes in org.infinispan.cli.interpreter with annotations of type Scope
 class Interpreter
           
 

Uses of Scope in org.infinispan.commands
 

Classes in org.infinispan.commands with annotations of type Scope
 interface CancellationService
          CancellationService manages association of Thread executing CancellableCommand in a remote VM and if needed cancels command execution
 interface CommandsFactory
          A factory to build commands, initializing and injecting dependencies accordingly.
 class RemoteCommandsFactory
          Specifically used to create un-initialized ReplicableCommands from a byte stream.
 

Uses of Scope in org.infinispan.commands.module
 

Classes in org.infinispan.commands.module with annotations of type Scope
 interface ModuleCommandFactory
          Modules which wish to implement their own commands and visitors must also provide an implementation of this interface and declare it in their infinispan-module.properties file under key infinispan.module.command.factory.
 interface ModuleCommandInitializer
          Modules which wish to implement their own commands and visitors must also provide an implementation of this interface and declare it in their infinispan-module.properties file under key infinispan.module.command.initializer.
 

Uses of Scope in org.infinispan.config
 

Classes in org.infinispan.config with annotations of type Scope
 class AbstractConfigurationBean
          Base superclass of Cache configuration classes that expose some properties that can be changed after the cache is started.
 class AbstractNamedCacheConfigurationBean
          Adds named cache specific features to the AbstractConfigurationBean .
 class GlobalConfiguration
          Deprecated. This class is deprecated. Use GlobalConfiguration instead.
 

Uses of Scope in org.infinispan.configuration.global
 

Classes in org.infinispan.configuration.global with annotations of type Scope
 class GlobalConfiguration
           Configuration component that exposes the global configuration.
 

Uses of Scope in org.infinispan.container
 

Classes in org.infinispan.container with annotations of type Scope
 interface DataContainer
          The main internal data structure which stores entries
 interface InternalEntryFactory
          A factory for InternalCacheEntry and InternalCacheValue instances.
 

Uses of Scope in org.infinispan.context
 

Classes in org.infinispan.context with annotations of type Scope
 interface InvocationContextContainer
          Manages the association between an InvocationContext and the calling thread.
 

Uses of Scope in org.infinispan.distribution
 

Classes in org.infinispan.distribution with annotations of type Scope
 interface DistributionManager
          A component that manages the distribution of elements across a cache cluster
 interface L1Manager
          Manages the L1 Cache, in particular recording anyone who is going to cache an a command that a node responds to so that a unicast invalidation can be sent later if needed.
 

Uses of Scope in org.infinispan.distribution.group
 

Classes in org.infinispan.distribution.group with annotations of type Scope
 class GroupManagerFactory
           
 

Uses of Scope in org.infinispan.eviction
 

Classes in org.infinispan.eviction with annotations of type Scope
 interface ActivationManager
          Controls activation of cache entries that have been passivated.
 interface EvictionManager
          Central component that deals with eviction of cache entries.
 interface PassivationManager
          A passivation manager
 

Uses of Scope in org.infinispan.factories
 

Classes in org.infinispan.factories with annotations of type Scope
 class AbstractComponentFactory
          Factory that creates components used internally within Infinispan, and also wires dependencies into the components.
 class AbstractComponentRegistry
          A registry where components which have been created are stored.
 class AbstractNamedCacheComponentFactory
          A component factory for creating components scoped per-cache.
 class EmptyConstructorFactory
          Factory for building global-scope components which have default empty constructors
 class GlobalComponentRegistry
          A global component registry where shared components are stored.
 class TestDelayFactory
          Internal class, only used for testing.
static class TestDelayFactory.Component
           
 

Uses of Scope in org.infinispan.interceptors
 

Classes in org.infinispan.interceptors with annotations of type Scope
 class InterceptorChain
          Knows how to build and manage an chain of interceptors.
 

Uses of Scope in org.infinispan.interceptors.base
 

Classes in org.infinispan.interceptors.base with annotations of type Scope
 class CommandInterceptor
          This is the base class for all interceptors to extend, and implements the Visitor interface allowing it to intercept invocations on VisitableCommands.
 

Uses of Scope in org.infinispan.interceptors.locking
 

Classes in org.infinispan.interceptors.locking with annotations of type Scope
 interface ClusteringDependentLogic
          Abstractization for logic related to different clustering modes: replicated or distributed.
 

Uses of Scope in org.infinispan.manager
 

Classes in org.infinispan.manager with annotations of type Scope
 class DefaultCacheManager
          A CacheManager is the primary mechanism for retrieving a Cache instance, and is often used as a starting point to using the Cache.
 interface EmbeddedCacheManager
          EmbeddedCacheManager is an CacheManager that runs in the same JVM as the client.
 

Uses of Scope in org.infinispan.marshall
 

Classes in org.infinispan.marshall with annotations of type Scope
 class CacheMarshaller
          A cache-scoped marshaller.
 class GlobalMarshaller
          A globally-scoped marshaller.
 

Uses of Scope in org.infinispan.marshall.jboss
 

Classes in org.infinispan.marshall.jboss with annotations of type Scope
 class ExternalizerTable
          The externalizer table maintains information necessary to be able to map a particular type with the corresponding AdvancedExternalizer implementation that it marshall, and it also keeps information of which AdvancedExternalizer should be used to read data from a buffer given a particular AdvancedExternalizer identifier.
 

Uses of Scope in org.infinispan.notifications.cachelistener
 

Classes in org.infinispan.notifications.cachelistener with annotations of type Scope
 interface CacheNotifier
          Public interface with all allowed notifications.
 

Uses of Scope in org.infinispan.notifications.cachemanagerlistener
 

Classes in org.infinispan.notifications.cachemanagerlistener with annotations of type Scope
 interface CacheManagerNotifier
          Notifications for the cache manager
 

Uses of Scope in org.infinispan.remoting
 

Classes in org.infinispan.remoting with annotations of type Scope
 interface InboundInvocationHandler
          A globally scoped component, that is able to locate named caches and invoke remotely originating calls on the appropriate cache.
 class InboundInvocationHandlerImpl
          Sets the cache interceptor chain on an RPCCommand before calling it to perform
 

Uses of Scope in org.infinispan.remoting.responses
 

Classes in org.infinispan.remoting.responses with annotations of type Scope
 interface ResponseGenerator
          A component that generates responses as is expected by different cache setups
 

Uses of Scope in org.infinispan.remoting.transport
 

Classes in org.infinispan.remoting.transport with annotations of type Scope
 interface Transport
          An interface that provides a communication link with remote caches.
 

Uses of Scope in org.infinispan.server.core.transport
 

Classes in org.infinispan.server.core.transport with annotations of type Scope
 interface Transport
          Server transport abstraction
 

Uses of Scope in org.infinispan.statetransfer
 

Classes in org.infinispan.statetransfer with annotations of type Scope
 interface StateConsumer
          Handles inbound state transfers.
 interface StateProvider
          Handles outbound state transfers.
 interface StateTransferLock
          We use the state transfer lock for three different things: We don't want to execute a command until we have the transaction table for that topology id.
 interface StateTransferManager
          A component that manages the state transfer when the topology of the cluster changes.
 

Uses of Scope in org.infinispan.topology
 

Classes in org.infinispan.topology with annotations of type Scope
 interface ClusterTopologyManager
          Maintains the list of members and performs rebalance operations.
 class ClusterTopologyManagerFactory
          Factory for ClusterTopologyManager implementations
 interface LocalTopologyManager
          Runs on every node and handles the communication with the ClusterTopologyManager.
 class LocalTopologyManagerFactory
          Factory for ClusterTopologyManager implementations
 interface RebalancePolicy
          Processes cache membership changes or any other events and decides when to rebalance state between members.
 

Uses of Scope in org.infinispan.upgrade
 

Classes in org.infinispan.upgrade with annotations of type Scope
 class RollingUpgradeManager
          This component handles the control hooks to handle migrating from one version of Infinispan to another.
 

Uses of Scope in org.infinispan.xsite
 

Classes in org.infinispan.xsite with annotations of type Scope
 interface BackupReceiverRepository
          Global component that holds all the BackupReceivers within this CacheManager.
 


Infinispan Distribution 5.2.6.Final-redhat-2

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