public class DocumentExportEntry extends BaseEntry<DocumentExportEntry>
BaseEntry.AtomHandler
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Constructor and Description |
---|
DocumentExportEntry()
Default mutable constructor.
|
DocumentExportEntry(BaseEntry<?> sourceEntry)
Constructs a new instance by doing a shallow copy of data from an existing
BaseEntry instance. |
Modifier and Type | Method and Description |
---|---|
void |
addExportDocId(ExportDocId exportDocId)
Adds a new export doc id.
|
void |
addQuery(QueryParameter query)
Adds a new query parameter.
|
void |
declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile.
|
Link |
getDocumentExportLink()
Returns the link for the zip file contains all exported documents.
|
java.util.List<ExportDocId> |
getExportDocIds()
Returns the export doc ids.
|
DocumentExportRequestor |
getExportRequestor()
Returns the document export requestor.
|
ObjectNumber |
getObjectNumber()
Returns the object number.
|
java.util.List<QueryParameter> |
getQueries()
Returns the query parameters.
|
ExportStatus |
getStatus()
Returns the export status.
|
boolean |
hasExportDocIds()
Returns whether it has the export doc ids.
|
boolean |
hasExportRequestor()
Returns whether it has the document export requestor.
|
boolean |
hasObjectNumber()
Returns whether it has the object number.
|
boolean |
hasQueries()
Returns whether it has the query parameters.
|
boolean |
hasStatus()
Returns whether it has the export status.
|
void |
setExportRequestor(DocumentExportRequestor exportRequestor)
Sets the document export requestor.
|
void |
setObjectNumber(ObjectNumber objectNumber)
Sets the object number.
|
void |
setStatus(ExportStatus status)
Sets the export status.
|
java.lang.String |
toString() |
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, 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
addExtension, addRepeatingExtension, generateCumulativeXmlBlob, getExtension, getExtensions, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit
disableStrictValidation, enableStrictValidation, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable
public void declareExtensions(ExtensionProfile extProfile)
ExtensionPoint
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)
public java.util.List<ExportDocId> getExportDocIds()
public void addExportDocId(ExportDocId exportDocId)
exportDocId
- export doc idpublic boolean hasExportDocIds()
public DocumentExportRequestor getExportRequestor()
public void setExportRequestor(DocumentExportRequestor exportRequestor)
exportRequestor
- document export requestor or null
to
resetpublic boolean hasExportRequestor()
public ObjectNumber getObjectNumber()
public void setObjectNumber(ObjectNumber objectNumber)
objectNumber
- object number or null
to resetpublic boolean hasObjectNumber()
public java.util.List<QueryParameter> getQueries()
public void addQuery(QueryParameter query)
query
- query parameterpublic boolean hasQueries()
public ExportStatus getStatus()
public void setStatus(ExportStatus status)
status
- export status or null
to resetpublic boolean hasStatus()
public Link getDocumentExportLink()
null
for none.public java.lang.String toString()
toString
in class java.lang.Object