|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Visitor | |
---|---|
org.infinispan.commands | Commands that operate on the cache, either locally or remotely. |
org.infinispan.commands.control | Commands that control and coordinate certain cache operations, such as rehashing, state transfer and locking. |
org.infinispan.commands.read | Commands that read data from the cache. |
org.infinispan.commands.tx | Commands that represent transactional lifecycle transitions. |
org.infinispan.commands.write | Commands that alter the state of the cache. |
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.query.backend |
Uses of Visitor in org.infinispan.commands |
---|
Classes in org.infinispan.commands that implement Visitor | |
---|---|
class |
AbstractVisitor
An abstract implementation of a Visitor that delegates all visit calls to a default handler which can be overridden. |
Methods in org.infinispan.commands with parameters of type Visitor | |
---|---|
Object |
VisitableCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
Accept a visitor, and return the result of accepting this visitor. |
Uses of Visitor in org.infinispan.commands.control |
---|
Methods in org.infinispan.commands.control with parameters of type Visitor | |
---|---|
Object |
LockControlCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Uses of Visitor in org.infinispan.commands.read |
---|
Methods in org.infinispan.commands.read with parameters of type Visitor | |
---|---|
Object |
ValuesCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
SizeCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
KeySetCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
GetKeyValueCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
EntrySetCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
DistributedExecuteCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Uses of Visitor in org.infinispan.commands.tx |
---|
Methods in org.infinispan.commands.tx with parameters of type Visitor | |
---|---|
Object |
RollbackCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
PrepareCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
CommitCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Uses of Visitor in org.infinispan.commands.write |
---|
Methods in org.infinispan.commands.write with parameters of type Visitor | |
---|---|
Object |
ReplaceCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
RemoveCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
PutMapCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
PutKeyValueCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
InvalidateL1Command.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
InvalidateCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
EvictCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
ClearCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Object |
ApplyDeltaCommand.acceptVisitor(InvocationContext ctx,
Visitor visitor)
|
Uses of Visitor in org.infinispan.interceptors |
---|
Classes in org.infinispan.interceptors that implement Visitor | |
---|---|
class |
ActivationInterceptor
|
class |
BatchingInterceptor
Interceptor that captures batched calls and attaches contexts. |
class |
CacheLoaderInterceptor
|
class |
CacheMgmtInterceptor
Captures cache management statistics |
class |
CacheStoreInterceptor
Writes modifications back to the store on the way out: stores modifications back through the CacheLoader, either after each method call (no TXs), or at TX commit. |
class |
CacheStoreInterceptor.StoreModificationsBuilder
|
class |
CallInterceptor
Always at the end of the chain, directly in front of the cache. |
class |
ClusteredActivationInterceptor
The same as a regular cache loader interceptor, except that it contains additional logic to force loading from the cache loader if needed on a remote node, in certain conditions. |
class |
ClusteredCacheLoaderInterceptor
The same as a regular cache loader interceptor, except that it contains additional logic to force loading from the cache loader if needed on a remote node, in certain conditions. |
class |
DeadlockDetectingInterceptor
This interceptor populates the DldGlobalTransaction with
appropriate information needed in order to accomplish deadlock detection. |
class |
DistCacheStoreInterceptor
Cache store interceptor specific for the distribution cache mode. |
class |
DistributionInterceptor
The interceptor that handles distribution of entries across a cluster, as well as transparent lookup |
class |
EntryWrappingInterceptor
Interceptor in charge with wrapping entries and add them in caller's context. |
class |
InvalidationInterceptor
This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with ClusteredSyncMode as INVALIDATE. |
static class |
InvalidationInterceptor.InvalidationFilterVisitor
|
class |
InvocationContextInterceptor
|
class |
IsMarshallableInterceptor
Interceptor to verify whether parameters passed into cache are marshallables or not. |
class |
MarshalledValueInterceptor
Interceptor that handles the wrapping and unwrapping of cached data using MarshalledValue s. |
class |
NotificationInterceptor
The interceptor in charge of firing off notifications to cache listeners |
class |
PassivationInterceptor
Writes evicted entries back to the store on the way in through the CacheStore |
class |
ReplicationInterceptor
Takes care of replicating modifications to other caches in a cluster. |
class |
StateTransferLockInterceptor
An interceptor that blocks any commands when the StateTransferLock is locked. |
class |
TxInterceptor
Interceptor in charge with handling transaction related operations, e.g enlisting cache as an transaction participant, propagating remotely initiated changes. |
class |
VersionedDistributionInterceptor
A version of the DistributionInterceptor that adds logic to handling prepares when entries are versioned. |
class |
VersionedEntryWrappingInterceptor
Interceptor in charge with wrapping entries and add them in caller's context. |
class |
VersionedReplicationInterceptor
A form of the ReplicationInterceptor that adds additional logic to how prepares are handled. |
Uses of Visitor in org.infinispan.interceptors.base |
---|
Classes in org.infinispan.interceptors.base that implement Visitor | |
---|---|
class |
BaseCustomInterceptor
Anyone using the AdvancedCache.addInterceptor(CommandInterceptor, int) method (or any of its
overloaded forms) or registering custom interceptors via XML should extend this base class when creating their own
custom interceptors. |
class |
BaseRpcInterceptor
Acts as a base for all RPC calls |
class |
CommandInterceptor
This is the base class for all interceptors to extend, and implements the Visitor interface allowing it to
intercept invocations on VisitableCommand s. |
class |
JmxStatsCommandInterceptor
Base class for all the interceptors exposing management statistics. |
class |
PrePostProcessingCommandInterceptor
This interceptor adds pre and post processing to each visitXXX() method. |
Uses of Visitor in org.infinispan.interceptors.locking |
---|
Classes in org.infinispan.interceptors.locking that implement Visitor | |
---|---|
class |
AbstractLockingInterceptor
Base class for various locking interceptors in this package. |
class |
AbstractTxLockingInterceptor
Base class for transaction based locking interceptors. |
class |
NonTransactionalLockingInterceptor
Locking interceptor to be used for non-transactional caches. |
class |
OptimisticLockingInterceptor
Locking interceptor to be used by optimistic transactional caches. |
class |
PessimisticLockingInterceptor
Locking interceptor to be used by pessimistic caches. |
Uses of Visitor in org.infinispan.query.backend |
---|
Classes in org.infinispan.query.backend that implement Visitor | |
---|---|
class |
LocalQueryInterceptor
This class is an interceptor that will index data only if it has come from a local source. |
class |
QueryInterceptor
This interceptor will be created when the System Property "infinispan.query.indexLocalOnly" is "false" This type of interceptor will allow the indexing of data even when it comes from other caches within a cluster. |
|
--> |