public abstract class AbstractMarkedMessageIDDBEntry extends AbstractDatabaseEntry implements IXMLEncodable
XML_ATTR_LAST_UPDATE, XML_LAST_UPDATEFIELD_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, setExpireTimepublic AbstractMarkedMessageIDDBEntry(MessageDBEntry a_messageEntry)
public AbstractMarkedMessageIDDBEntry(org.w3c.dom.Element a_messageEntryElement)
throws XMLParseException
XMLParseExceptionpublic abstract java.lang.String getXmlElementName()
public final long getVersionNumber()
AbstractDatabaseEntrygetVersionNumber in class AbstractDatabaseEntrypublic final java.lang.String getId()
AbstractDatabaseEntrygetId in class AbstractDatabaseEntrypublic final long getLastUpdate()
AbstractDatabaseEntrygetLastUpdate in class AbstractDatabaseEntrypublic final org.w3c.dom.Element toXmlElement(org.w3c.dom.Document a_doc)
IXMLEncodabletoXmlElement in interface IXMLEncodablea_doc - a documentCopyright © 2023. All rights reserved.