public class CacheControl extends IMCMessage
Modifier and Type | Class and Description |
---|---|
static class |
CacheControl.OP |
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
CacheControl() |
CacheControl(CacheControl.OP op,
java.lang.String snapshot,
IMCMessage message) |
CacheControl(IMCDefinition defs) |
CacheControl(IMCMessage msg) |
Modifier and Type | Method and Description |
---|---|
static CacheControl |
clone(IMCMessage msg) |
static CacheControl |
create(java.lang.Object... values) |
IMCMessage |
getMessage() |
<T extends IMCMessage> |
getMessage(java.lang.Class<T> clazz) |
CacheControl.OP |
getOp()
Operation to perform.
|
java.lang.String |
getSnapshot() |
CacheControl |
setMessage(IMCMessage message) |
CacheControl |
setOp(CacheControl.OP op) |
CacheControl |
setOp(short op) |
CacheControl |
setOp(java.lang.String op) |
CacheControl |
setSnapshot(java.lang.String snapshot) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, getValues, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public CacheControl()
public CacheControl(IMCMessage msg)
public CacheControl(IMCDefinition defs)
public CacheControl(CacheControl.OP op, java.lang.String snapshot, IMCMessage message)
public static CacheControl create(java.lang.Object... values)
public static CacheControl clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public CacheControl.OP getOp()
public java.lang.String getSnapshot()
public IMCMessage getMessage()
public <T extends IMCMessage> T getMessage(java.lang.Class<T> clazz) throws java.lang.Exception
java.lang.Exception
public CacheControl setOp(CacheControl.OP op)
op
- Control Operation (enumerated)public CacheControl setOp(java.lang.String op)
op
- Control Operation (as a String)public CacheControl setOp(short op)
op
- Control Operation (integer value)public CacheControl setSnapshot(java.lang.String snapshot)
snapshot
- Snapshot destinationpublic CacheControl setMessage(IMCMessage message)
message
- Message