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() |
java.lang.String |
getOpStr() |
short |
getOpVal() |
java.lang.String |
getSnapshot() |
CacheControl |
setMessage(IMCMessage message) |
CacheControl |
setOp(CacheControl.OP op) |
CacheControl |
setOpStr(java.lang.String op) |
CacheControl |
setOpVal(short op) |
CacheControl |
setSnapshot(java.lang.String snapshot) |
asJSON, asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAgeInSeconds, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getEntityName, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageInfo, 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, parseJson, parseXml, payloadMD5, serialize, serialize, serialize, serializePayload, setBitMask, setDst, setDstEnt, setHeader, setMessageInfo, 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 getOpStr()
public short getOpVal()
public CacheControl setOp(CacheControl.OP op)
op
- Control Operation (enumerated)public CacheControl setOpStr(java.lang.String op)
op
- Control Operation (as a String)public CacheControl setOpVal(short op)
op
- Control Operation (integer value)public java.lang.String getSnapshot()
public CacheControl setSnapshot(java.lang.String snapshot)
snapshot
- Snapshot destinationpublic IMCMessage getMessage()
public <T extends IMCMessage> T getMessage(java.lang.Class<T> clazz) throws java.lang.Exception
java.lang.Exception
public CacheControl setMessage(IMCMessage message)
message
- Message