E
- sitemaps entry implementation that derives from this class.public class SitemapsEntry<E extends SitemapsEntry<E>> extends BaseEntry<E>
Modifier and Type | Class and Description |
---|---|
static class |
SitemapsEntry.LastDownloaded
Represents a single
|
static class |
SitemapsEntry.SitemapStatus
Represents
|
static class |
SitemapsEntry.UrlCount
Represents a single
|
BaseEntry.AtomHandler, BaseEntry.EntryState
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
AbstractExtension.AttributesHandler
xmlBlob
localName, namespace
Constructor and Description |
---|
SitemapsEntry()
Constructs a new SitemapsEntry instance
|
SitemapsEntry(BaseEntry<?> sourceEntry)
Constructs a new entry by doing a copy from another BaseEntry instance.
|
Modifier and Type | Method and Description |
---|---|
void |
declareExtensions(ExtensionProfile extProfile)
Initializes an ExtensionProfile based upon the extensions expected
by a SitemapsEntry.
|
DateTime |
getSitemapDownloadTime()
Returns last sitemap download time.
|
java.lang.String |
getSitemapStatus()
Returns sitemap status.
|
int |
getSitemapUrlCount()
Returns sitemap URL count.
|
void |
setSitemapDownloadTime(DateTime value)
Set last sitemap download time.
|
void |
setSitemapStatus(java.lang.String value)
Set sitemap status.
|
void |
setSitemapUrlCount(int value)
Set sitemap URL count.
|
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContentHandlerInfo, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getMediaEditLink, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setService, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
public SitemapsEntry()
public SitemapsEntry(BaseEntry<?> sourceEntry)
public void declareExtensions(ExtensionProfile extProfile)
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)
public void setSitemapStatus(java.lang.String value)
value
- specifies sitemap status.public java.lang.String getSitemapStatus()
public void setSitemapDownloadTime(DateTime value)
public DateTime getSitemapDownloadTime()
public void setSitemapUrlCount(int value)
public int getSitemapUrlCount()