public abstract static class IstiMessageCachedArchive.BasicArchivableMsgObjEntry extends IstiMessageObjectCache.BasicMessageObjectEntry implements IstiMessageCachedArchive.ArchivableMsgObjEntry
Archivable.Marker
msgNum
dataObj, dataSize, keyStr, timeGenerated
Modifier | Constructor and Description |
---|---|
protected |
BasicArchivableMsgObjEntry()
No-argument constructor for subclasses.
|
|
BasicArchivableMsgObjEntry(long timeGenerated,
java.lang.Object msgObj,
java.lang.String msgStr,
long msgNum)
Creates a message object entry.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getArchiveDate()
Returns a 'Date' object representing the date to be used for archival
purposes.
|
getMsgNum
getDataObj, getDataSize, getKeyStr, getTimeGenerated, setDataSize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMsgNum
getDataObj, getDataSize, getKeyStr, getTimeGenerated
toArchivedForm
public BasicArchivableMsgObjEntry(long timeGenerated, java.lang.Object msgObj, java.lang.String msgStr, long msgNum)
timeGenerated
- the time the message was generated.msgObj
- message object.msgStr
- message string (used as a key into the cache-table).msgNum
- message number.protected BasicArchivableMsgObjEntry()
public java.util.Date getArchiveDate()
getArchiveDate
in interface Archivable