public class EvictCommand extends RemoveCommand implements LocalCommand
COMMAND_ID, notifier, value
key
flags
Constructor and Description |
---|
EvictCommand(Object key,
CacheNotifier notifier,
Set<Flag> flags) |
Modifier and Type | Method and Description |
---|---|
Object |
acceptVisitor(InvocationContext ctx,
Visitor visitor)
Accept a visitor, and return the result of accepting this visitor.
|
byte |
getCommandId()
Used by marshallers to convert this command into an id for streaming.
|
void |
notify(InvocationContext ctx,
Object value,
boolean isPre) |
Object |
perform(InvocationContext ctx)
Performs the primary function of the command.
|
String |
toString() |
equals, getParameters, getValue, hashCode, ignoreCommandOnStatus, init, isConditional, isIgnorePreviousValue, isNonExistent, isSuccessful, setIgnorePreviousValue, setParameters
getAffectedKeys, isReturnValueExpected
getKey, setKey, shouldInvoke
getFlags, getTopologyId, hasFlag, setFlags, setFlags, setTopologyId
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFlags, hasFlag, setFlags, setFlags
shouldInvoke
getTopologyId, setTopologyId
getKey
public EvictCommand(Object key, CacheNotifier notifier, Set<Flag> flags)
public Object acceptVisitor(InvocationContext ctx, Visitor visitor) throws Throwable
VisitableCommand
acceptVisitor
in interface VisitableCommand
acceptVisitor
in class RemoveCommand
ctx
- invocation contextvisitor
- visitor to acceptThrowable
- in the event of problemspublic Object perform(InvocationContext ctx) throws Throwable
ReplicableCommand
perform
in interface ReplicableCommand
perform
in class RemoveCommand
ctx
- invocation contextThrowable
- in the event of problems.public void notify(InvocationContext ctx, Object value, boolean isPre)
notify
in class RemoveCommand
public byte getCommandId()
ReplicableCommand
getCommandId
in interface ReplicableCommand
getCommandId
in class RemoveCommand
public String toString()
toString
in class RemoveCommand
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.