public class ClearDataCommand extends AbstractVersionedDataCommand
Cache.clearData(String)}| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
static int |
METHOD_ID |
protected static boolean |
trace |
static int |
VERSIONED_METHOD_ID |
dataVersion, globalTransaction, notifierdataContainer, fqn| Constructor and Description |
|---|
ClearDataCommand() |
ClearDataCommand(GlobalTransaction gtx,
Fqn fqn) |
| Modifier and Type | Method and Description |
|---|---|
Object |
acceptVisitor(InvocationContext ctx,
Visitor visitor)
Accept a visitor, and return the result of accepting this visitor.
|
boolean |
equals(Object o) |
int |
getCommandId()
Used by marshallers to convert this command into an id for streaming.
|
Object[] |
getParameters()
Basic versions of these methods
|
int |
hashCode() |
protected boolean |
isVersionedId(int id) |
Object |
perform(InvocationContext ctx)
Clears the data map in the node referenced by the specified Fqn.
|
void |
setParameters(int commandId,
Object[] args)
Basic versions of these methods
|
String |
toString() |
getDataVersion, getGlobalTransaction, initialize, isVersioned, peekVersioned, setDataVersion, setGlobalTransactiongetFqn, initializeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetFqnpublic static final int METHOD_ID
public static final int VERSIONED_METHOD_ID
protected static final org.apache.commons.logging.Log log
protected static final boolean trace
public ClearDataCommand(GlobalTransaction gtx, Fqn fqn)
public ClearDataCommand()
public Object perform(InvocationContext ctx)
ctx - invocation contextpublic Object acceptVisitor(InvocationContext ctx, Visitor visitor) throws Throwable
VisitableCommandctx - invocation contextvisitor - visitor to acceptThrowable - in the event of problemspublic int getCommandId()
ReplicableCommandpublic Object[] getParameters()
AbstractDataCommandgetParameters in interface ReplicableCommandgetParameters in class AbstractVersionedDataCommandpublic void setParameters(int commandId,
Object[] args)
AbstractDataCommandsetParameters in interface ReplicableCommandsetParameters in class AbstractVersionedDataCommandcommandId - command id to set. This is usually unused but *could* be used in the event of a command having multiple IDs, such as PutKeyValueCommand.args - object array of argspublic boolean equals(Object o)
equals in class AbstractVersionedDataCommandpublic int hashCode()
hashCode in class AbstractVersionedDataCommandprotected boolean isVersionedId(int id)
isVersionedId in class AbstractVersionedDataCommandpublic String toString()
toString in class AbstractDataCommandCopyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.