public class MessageDBEntry extends AbstractDistributableDatabaseEntry implements IDistributable
AbstractDistributableDatabaseEntry.SerialDBEntry, AbstractDistributableDatabaseEntry.Serials| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
HTTP_REQUEST_STRING |
static java.lang.String |
HTTP_SERIALS_REQUEST_STRING |
static java.lang.String |
POST_FILE |
static java.lang.String |
PROPERTY_NAME |
static java.lang.String |
XML_ELEMENT_CONTAINER_NAME |
static java.lang.String |
XML_ELEMENT_NAME |
XML_ATTR_LAST_UPDATE, XML_ATTR_SERIAL, XML_ATTR_VALID, XML_ATTR_VERIFIEDXML_LAST_UPDATEFIELD_HTTP_REQUEST_STRING, FIELD_HTTP_SERIALS_REQUEST_STRINGFIELD_XML_ELEMENT_CONTAINER_NAME, FIELD_XML_ELEMENT_NAME, XML_ATTR_ID, XML_ATTR_LANGUAGE, XML_ATTR_VERSION| Constructor and Description |
|---|
MessageDBEntry(org.w3c.dom.Element a_xmlElement) |
| Modifier and Type | Method and Description |
|---|---|
int |
getExternalIdentifier() |
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.
|
java.lang.String |
getPopupText(java.util.Locale a_locale) |
java.lang.String |
getPostFile()
Returns the filename (InfoService command) to which the data of this entry is posted at the
other infoservice.
|
java.lang.String |
getText(java.util.Locale a_locale) |
java.net.URL |
getURL(java.util.Locale a_locale) |
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).
|
org.w3c.dom.Element |
getXmlStructure()
Returns the XML structure for this db entry.
|
boolean |
isDummy() |
boolean |
isForFreeCascadesOnly() |
boolean |
isPopupShown() |
void |
setExternalIdentifier(int a_identifier) |
getHttpRequestString, getHttpSerialsRequestString, getPostData, getPostEncoding, toXmlElementdeletePersistence, getCreationTime, getExpireTime, isNewerThan, isPersistanceDeletionAllowed, isUserDefined, resetCreationTime, setExpireTimeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPostData, getPostEncodingpublic static final java.lang.String XML_ELEMENT_CONTAINER_NAME
public static final java.lang.String XML_ELEMENT_NAME
public static final java.lang.String HTTP_REQUEST_STRING
public static final java.lang.String HTTP_SERIALS_REQUEST_STRING
public static final java.lang.String PROPERTY_NAME
public static final java.lang.String POST_FILE
public MessageDBEntry(org.w3c.dom.Element a_xmlElement)
throws XMLParseException,
java.security.SignatureException
XMLParseExceptionjava.security.SignatureExceptionpublic java.net.URL getURL(java.util.Locale a_locale)
public java.lang.String getText(java.util.Locale a_locale)
public java.lang.String getPopupText(java.util.Locale a_locale)
public int getExternalIdentifier()
public void setExternalIdentifier(int a_identifier)
public boolean isPopupShown()
public boolean isForFreeCascadesOnly()
public boolean isDummy()
public long getVersionNumber()
AbstractDatabaseEntrygetVersionNumber in class AbstractDatabaseEntrypublic java.lang.String getId()
AbstractDatabaseEntrygetId in interface IDistributablegetId in class AbstractDatabaseEntrypublic java.lang.String getPostFile()
IDistributablegetPostFile in interface IDistributablepublic long getLastUpdate()
AbstractDatabaseEntrygetLastUpdate in class AbstractDatabaseEntrypublic org.w3c.dom.Element getXmlStructure()
AbstractDistributableDatabaseEntrygetXmlStructure in class AbstractDistributableDatabaseEntryCopyright © 2023. All rights reserved.