public abstract class AbstractDocumentDelegateService extends AbstractDelegateService<com.lexmark.saperion.document.DocumentService> implements com.lexmark.saperion.document.DocumentService
DocumentService
simply delegates to another instance.Constructor and Description |
---|
AbstractDocumentDelegateService() |
Modifier and Type | Method and Description |
---|---|
com.lexmark.saperion.document.DocumentElementStoreInformationType |
appendChildElement(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference,
com.lexmark.saperion.document.DocumentElementReferenceType elementReference,
com.lexmark.saperion.document.DocumentElementType child) |
com.lexmark.saperion.document.DocumentStoreInformationType |
createDocument(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference,
Map<String,com.lexmark.saperion.PropertyType> indexData,
com.lexmark.saperion.document.DocumentElementType rootElement) |
com.lexmark.saperion.document.DocumentStoreInformationType |
createDocument(boolean verify,
com.lexmark.saperion.document.CreateDocumentInputType properties) |
com.lexmark.saperion.document.DocumentRevisionType |
deleteDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReferenceType) |
com.lexmark.saperion.document.DocumentStoreInformationType |
deleteDocumentElement(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference,
com.lexmark.saperion.document.DocumentElementReferenceType elementReference) |
List<com.lexmark.saperion.administration.AclReferenceType> |
getACLs(com.lexmark.saperion.document.DocumentReferenceType documentReference) |
com.lexmark.saperion.document.DocumentRevisionReferenceType |
getLatestRevisionId(com.lexmark.saperion.document.DocumentReferenceType documentId) |
com.lexmark.saperion.document.DocumentRevisionType |
loadDocument(com.lexmark.saperion.document.DocumentReferenceType documentId,
com.lexmark.saperion.document.LoadKindEnumeration loadKind) |
com.lexmark.saperion.document.DocumentRevisionType |
loadDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionId,
com.lexmark.saperion.document.LoadKindEnumeration loadKind) |
void |
lockDocument(com.lexmark.saperion.document.DocumentReferenceType documentReference) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.PropertyType> |
newMultiValueFieldSearchService(com.lexmark.saperion.document.DocumentRevisionReferenceType document,
String fieldName) |
void |
purgeDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType document) |
InputStream |
readDocumentElementContent(com.lexmark.saperion.document.DocumentRevisionReferenceType documentId,
com.lexmark.saperion.document.DocumentElementReferenceType documentElementId) |
InputStream |
renderDocumentElementContent(com.lexmark.saperion.document.DocumentRevisionReferenceType documentId,
com.lexmark.saperion.document.DocumentElementReferenceType documentElementId,
com.lexmark.saperion.document.RenditionType renditionType) |
InputStream |
renderDocumentElementContent(com.lexmark.saperion.document.DocumentRevisionReferenceType documentId,
com.lexmark.saperion.document.DocumentElementReferenceType documentElementId,
com.lexmark.saperion.document.RenditionType renditionType,
com.lexmark.saperion.document.RenderOption... renderOptions) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.document.DocumentRevisionListItemType> |
searchServiceForDefinition(com.lexmark.saperion.archive.ArchiveReferenceType definitionReference,
Boolean recycleBinAware,
Boolean revisionAware) |
void |
unlockDocument(com.lexmark.saperion.document.DocumentReferenceType documentReference) |
com.lexmark.saperion.document.DocumentStoreInformationType |
updateDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType reference,
boolean verify,
com.lexmark.saperion.document.UpdateDocumentInputType properties) |
com.lexmark.saperion.document.DocumentElementStoreInformationType |
updateDocumentElement(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference,
com.lexmark.saperion.document.DocumentElementReferenceType elementReference,
boolean verify,
com.lexmark.saperion.document.DocumentElementType element) |
void |
writeFulltextData(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference,
String fieldName,
InputStream data) |
getDelegate, wrapSearchExecutionService
public com.lexmark.saperion.document.DocumentRevisionReferenceType getLatestRevisionId(com.lexmark.saperion.document.DocumentReferenceType documentId) throws com.lexmark.saperion.exceptions.EcmException
getLatestRevisionId
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentRevisionType loadDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionId, com.lexmark.saperion.document.LoadKindEnumeration loadKind) throws com.lexmark.saperion.exceptions.EcmException
loadDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentRevisionType loadDocument(com.lexmark.saperion.document.DocumentReferenceType documentId, com.lexmark.saperion.document.LoadKindEnumeration loadKind) throws com.lexmark.saperion.exceptions.EcmException
loadDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public InputStream readDocumentElementContent(com.lexmark.saperion.document.DocumentRevisionReferenceType documentId, com.lexmark.saperion.document.DocumentElementReferenceType documentElementId) throws com.lexmark.saperion.exceptions.EcmException
readDocumentElementContent
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public InputStream renderDocumentElementContent(com.lexmark.saperion.document.DocumentRevisionReferenceType documentId, com.lexmark.saperion.document.DocumentElementReferenceType documentElementId, com.lexmark.saperion.document.RenditionType renditionType, com.lexmark.saperion.document.RenderOption... renderOptions) throws com.lexmark.saperion.exceptions.EcmException
renderDocumentElementContent
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public InputStream renderDocumentElementContent(com.lexmark.saperion.document.DocumentRevisionReferenceType documentId, com.lexmark.saperion.document.DocumentElementReferenceType documentElementId, com.lexmark.saperion.document.RenditionType renditionType) throws com.lexmark.saperion.exceptions.EcmException
renderDocumentElementContent
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentStoreInformationType createDocument(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, Map<String,com.lexmark.saperion.PropertyType> indexData, com.lexmark.saperion.document.DocumentElementType rootElement) throws com.lexmark.saperion.exceptions.EcmException
createDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentStoreInformationType createDocument(boolean verify, com.lexmark.saperion.document.CreateDocumentInputType properties) throws com.lexmark.saperion.exceptions.EcmException
createDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentStoreInformationType updateDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType reference, boolean verify, com.lexmark.saperion.document.UpdateDocumentInputType properties) throws com.lexmark.saperion.exceptions.EcmException
updateDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentElementStoreInformationType appendChildElement(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference, com.lexmark.saperion.document.DocumentElementReferenceType elementReference, com.lexmark.saperion.document.DocumentElementType child) throws com.lexmark.saperion.exceptions.EcmException
appendChildElement
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentElementStoreInformationType updateDocumentElement(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference, com.lexmark.saperion.document.DocumentElementReferenceType elementReference, boolean verify, com.lexmark.saperion.document.DocumentElementType element) throws com.lexmark.saperion.exceptions.EcmException
updateDocumentElement
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentStoreInformationType deleteDocumentElement(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference, com.lexmark.saperion.document.DocumentElementReferenceType elementReference) throws com.lexmark.saperion.exceptions.EcmException
deleteDocumentElement
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.document.DocumentRevisionListItemType> searchServiceForDefinition(com.lexmark.saperion.archive.ArchiveReferenceType definitionReference, Boolean recycleBinAware, Boolean revisionAware) throws com.lexmark.saperion.exceptions.EcmException
searchServiceForDefinition
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.document.DocumentRevisionType deleteDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReferenceType) throws com.lexmark.saperion.exceptions.EcmException
deleteDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.PropertyType> newMultiValueFieldSearchService(com.lexmark.saperion.document.DocumentRevisionReferenceType document, String fieldName) throws com.lexmark.saperion.exceptions.EcmException
newMultiValueFieldSearchService
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public void lockDocument(com.lexmark.saperion.document.DocumentReferenceType documentReference) throws com.lexmark.saperion.exceptions.EcmException
lockDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public void unlockDocument(com.lexmark.saperion.document.DocumentReferenceType documentReference) throws com.lexmark.saperion.exceptions.EcmException
unlockDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public List<com.lexmark.saperion.administration.AclReferenceType> getACLs(com.lexmark.saperion.document.DocumentReferenceType documentReference) throws com.lexmark.saperion.exceptions.EcmException
getACLs
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public void purgeDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType document) throws com.lexmark.saperion.exceptions.EcmException
purgeDocument
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
public void writeFulltextData(com.lexmark.saperion.document.DocumentRevisionReferenceType revisionReference, String fieldName, InputStream data) throws com.lexmark.saperion.exceptions.EcmException
writeFulltextData
in interface com.lexmark.saperion.document.DocumentService
com.lexmark.saperion.exceptions.EcmException
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.