public abstract class AbstractMarkedMessageIDDBEntry extends AbstractDatabaseEntry implements IXMLEncodable
Modifier and Type | Field and Description |
---|---|
private long |
m_creationTimeStamp |
private java.lang.String |
m_id |
private long |
m_serial |
XML_ATTR_LAST_UPDATE, XML_LAST_UPDATE
FIELD_XML_ELEMENT_CONTAINER_NAME, FIELD_XML_ELEMENT_NAME, XML_ATTR_ID, XML_ATTR_LANGUAGE, XML_ATTR_VERSION
Constructor and Description |
---|
AbstractMarkedMessageIDDBEntry(org.w3c.dom.Element a_messageEntryElement) |
AbstractMarkedMessageIDDBEntry(MessageDBEntry a_messageEntry) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Returns a unique ID for a database entry.
|
long |
getLastUpdate()
Returns the time in milliseconds when this db entry was created from the origin instance.
|
long |
getVersionNumber()
Returns version number which is used to determine the more recent infoservice entry, if two
entries are compared (higher version number -> more recent entry).
|
abstract java.lang.String |
getXmlElementName() |
org.w3c.dom.Element |
toXmlElement(org.w3c.dom.Document a_doc)
Return an element that can be appended to the document.
|
deletePersistence, getCreationTime, getExpireTime, isNewerThan, isPersistanceDeletionAllowed, isUserDefined, resetCreationTime, setExpireTime
private long m_serial
private java.lang.String m_id
private long m_creationTimeStamp
public AbstractMarkedMessageIDDBEntry(MessageDBEntry a_messageEntry)
public AbstractMarkedMessageIDDBEntry(org.w3c.dom.Element a_messageEntryElement) throws XMLParseException
XMLParseException
public abstract java.lang.String getXmlElementName()
public final long getVersionNumber()
AbstractDatabaseEntry
getVersionNumber
in class AbstractDatabaseEntry
public final java.lang.String getId()
AbstractDatabaseEntry
getId
in class AbstractDatabaseEntry
public final long getLastUpdate()
AbstractDatabaseEntry
getLastUpdate
in class AbstractDatabaseEntry
public final org.w3c.dom.Element toXmlElement(org.w3c.dom.Document a_doc)
IXMLEncodable
toXmlElement
in interface IXMLEncodable
a_doc
- a documentCopyright © 2023. All rights reserved.