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_UPDATE
FIELD_HTTP_REQUEST_STRING, FIELD_HTTP_SERIALS_REQUEST_STRING
FIELD_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, setExpireTime
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getId, getPostFile
public 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 IDistributable
public int getPostEncoding()
getPostEncoding
in interface IDistributable
public final org.w3c.dom.Element toXmlElement(org.w3c.dom.Document a_doc)
toXmlElement
in interface IXMLEncodable
a_doc
- The XML document, which is the environment for the created XML node.Copyright © 2023. All rights reserved.