Modifier and Type | Method and Description |
---|---|
VisitableCommand |
InvocationContext.getCommand()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
InvocationContext.setCommand(VisitableCommand cacheCommand)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
VisitableCommand |
BuddyManager.transformFqns(VisitableCommand call) |
Modifier and Type | Method and Description |
---|---|
VisitableCommand |
BuddyManager.transformFqns(VisitableCommand call) |
Modifier and Type | Interface and Description |
---|---|
interface |
DataCommand
Commands of this type manipulate data in the cache.
|
interface |
VersionedDataCommand
Just like a
DataCommand , except that these are versioned and reversible too. |
interface |
WriteCommand
A write command that has a reference to a
GlobalTransaction . |
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractVisitor.handleDefault(InvocationContext ctx,
VisitableCommand command)
A default handler for all commands visited.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractVisitor.visitCollection(InvocationContext ctx,
Collection<? extends VisitableCommand> toVisit)
Helper method to visit a collection of VisitableCommands.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ReversibleCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
Modifier and Type | Class and Description |
---|---|
class |
LegacyGravitateDataCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessGetChildrenNamesCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateNodeCommand
Deprecated.
will be removed when pessimistic locking is removed.
|
class |
LegacyEvictCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessClearDataCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessMoveCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessPutDataMapCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessPutForExternalReadCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessPutKeyValueCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessRemoveKeyCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
PessRemoveNodeCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
class |
VersionedInvalidateCommand
Deprecated.
will be removed along with optimistic and pessimistic locking.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataCommand
An abstract class providing basic functionality of all
DataCommand s. |
class |
ExistsCommand
Checks whether a given node exists in current in-memory state of the cache.
|
class |
GetChildrenNamesCommand
This command retrieves the names of children for a specific Fqn, as defined by
Node.getChildrenNames()
This is the equivalent of the old MethodCallDefinitions.getChildrenNamesMethodLocal method call from 2.1.x. |
class |
GetDataMapCommand
Implements functionality defined by
Cache.getData(org.jboss.cache.Fqn)
This is the equivalent of the old MethodCallDefinitions.getDataMapMethodLocal method call from 2.1.x. |
class |
GetKeysCommand
Implements functionality defined by
Cache.getKeys(org.jboss.cache.Fqn)
This is the equivalent of the old MethodCallDefinitions.getKeysMethodLocal method call from 2.1.x. |
class |
GetKeyValueCommand
Implements functionality defined by
Cache.get(String, Object)
This is the equivalent of the old MethodCallDefinitions.getKeyValueMethodLocal method call from 2.1.x. |
class |
GetNodeCommand
Implements functionality defined by
Cache.getNode(org.jboss.cache.Fqn)
This is the equivalent of the old MethodCallDefinitions.getNodeMethodLocal method call from 2.1.x. |
class |
GravitateDataCommand
Used with buddy replication's
DataGravitatorInterceptor . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTransactionCommand
Base class for transaction boundary commands that deal with global transactions
|
class |
CommitCommand
Represents a commit() call, the 2nd part of a 2-phase commit.
|
class |
OptimisticPrepareCommand
An optimistic version of
PrepareCommand . |
class |
PrepareCommand
The prepare phase of a 2-phase commit, or the single prepare/commit phase of a single-phase commit.
|
class |
RollbackCommand
The rollback phase of a 2-phase commit.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
TxInterceptor.attachGtxAndPassUpChain(InvocationContext ctx,
VisitableCommand command) |
void |
PessimisticLockInterceptor.doAfterCall(InvocationContext ctx,
VisitableCommand command)
Deprecated.
|
protected void |
MVCCLockingInterceptor.doAfterCall(InvocationContext ctx,
VisitableCommand command) |
protected boolean |
MVCCLockingInterceptor.doBeforeCall(InvocationContext ctx,
VisitableCommand command) |
Object |
InvocationContextInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command) |
Object |
OptimisticTxInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
Deprecated.
|
Object |
CallInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command) |
Object |
TxInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
Tests if we already have a tx running.
|
Object |
Interceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
Deprecated.
|
protected Object |
BatchingInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
Simply check if there is an ongoing tx.
|
Object |
OptimisticReplicationInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
Deprecated.
|
Object |
OptimisticReplicationInterceptor.DataVersionPopulator.handleDefault(InvocationContext ctx,
VisitableCommand command) |
Object |
InterceptorChain.invoke(InvocationContext ctx,
VisitableCommand command)
Walks the command through the interceptor chain.
|
Object |
InterceptorChain.invoke(VisitableCommand cacheCommand)
Similar to
InterceptorChain.invoke(org.jboss.cache.InvocationContext , org.jboss.cache.commands.VisitableCommand) , but
constructs a invocation context on the fly, using ThreadLocal.get() and setting the origin local flag to its default value. |
Object |
InterceptorChain.invokeRemote(VisitableCommand cacheCommand)
Similar to
InterceptorChain.invoke(org.jboss.cache.InvocationContext , org.jboss.cache.commands.VisitableCommand) , but
constructs a invocation context on the fly, using ThreadLocal.get() |
boolean |
CacheStoreInterceptor.skipInterception(InvocationContext ctx,
VisitableCommand command)
if this is a shared cache loader and the call is of remote origin, pass up the chain
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
PrePostProcessingCommandInterceptor.doAfterCall(InvocationContext ctx,
VisitableCommand command)
Callback that is invoked after every handleXXX() method defined above.
|
protected boolean |
PrePostProcessingCommandInterceptor.doBeforeCall(InvocationContext ctx,
VisitableCommand command) |
protected Object |
SkipCheckChainedInterceptor.handleAll(InvocationContext ctx,
VisitableCommand command)
Default implementation, which just passes the call up the interceptor chain
|
protected Object |
CommandInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command)
The default behaviour of the visitXXX methods, which is to ignore the call and pass the call up to the next
interceptor in the chain.
|
Object |
SkipCheckChainedInterceptor.handleDefault(InvocationContext ctx,
VisitableCommand command) |
Object |
CommandInterceptor.invokeNextInterceptor(InvocationContext ctx,
VisitableCommand command)
Invokes the next interceptor in the chain.
|
protected abstract boolean |
SkipCheckChainedInterceptor.skipInterception(InvocationContext ctx,
VisitableCommand command)
Tests whether the command should be intercepted or not.
|
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.