public abstract class AbstractDistributableDatabaseEntry extends AbstractDatabaseEntry implements IDistributable, IXMLEncodable
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractDistributableDatabaseEntry.SerialDBEntry |
static class |
AbstractDistributableDatabaseEntry.Serials |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
XML_ATTR_LAST_UPDATE |
static java.lang.String |
XML_ATTR_SERIAL |
static java.lang.String |
XML_ATTR_VALID |
static java.lang.String |
XML_ATTR_VERIFIED |
XML_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 |
|---|
AbstractDistributableDatabaseEntry(long a_expireTime) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getHttpRequestString(java.lang.Class a_xmlEncodableClass) |
static java.lang.String |
getHttpSerialsRequestString(java.lang.Class a_xmlEncodableClass) |
byte[] |
getPostData()
This returns the data, which are posted to other InfoServices.
|
int |
getPostEncoding()
Returns the content encoding of the post data.
|
abstract org.w3c.dom.Element |
getXmlStructure()
Returns the XML structure for this db entry.
|
org.w3c.dom.Element |
toXmlElement(org.w3c.dom.Document a_doc)
Creates an XML node for this db entry.
|
deletePersistence, getCreationTime, getExpireTime, getId, getLastUpdate, getVersionNumber, isNewerThan, isPersistanceDeletionAllowed, isUserDefined, resetCreationTime, setExpireTimeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getPostFilepublic static final java.lang.String XML_ATTR_SERIAL
public static final java.lang.String XML_ATTR_VERIFIED
public static final java.lang.String XML_ATTR_VALID
public static final java.lang.String XML_ATTR_LAST_UPDATE
public AbstractDistributableDatabaseEntry(long a_expireTime)
public static java.lang.String getHttpRequestString(java.lang.Class a_xmlEncodableClass)
public static java.lang.String getHttpSerialsRequestString(java.lang.Class a_xmlEncodableClass)
public abstract org.w3c.dom.Element getXmlStructure()
public byte[] getPostData()
getPostData in interface IDistributablepublic int getPostEncoding()
getPostEncoding in interface IDistributablepublic final org.w3c.dom.Element toXmlElement(org.w3c.dom.Document a_doc)
toXmlElement in interface IXMLEncodablea_doc - The XML document, which is the environment for the created XML node.Copyright © 2023. All rights reserved.