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, wrapSearchExecutionServicepublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic void lockDocument(com.lexmark.saperion.document.DocumentReferenceType documentReference)
throws com.lexmark.saperion.exceptions.EcmException
lockDocument in interface com.lexmark.saperion.document.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic void unlockDocument(com.lexmark.saperion.document.DocumentReferenceType documentReference)
throws com.lexmark.saperion.exceptions.EcmException
unlockDocument in interface com.lexmark.saperion.document.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic void purgeDocument(com.lexmark.saperion.document.DocumentRevisionReferenceType document)
throws com.lexmark.saperion.exceptions.EcmException
purgeDocument in interface com.lexmark.saperion.document.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionpublic 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.DocumentServicecom.lexmark.saperion.exceptions.EcmExceptionCopyright © 2020 Hyland Software Germany GmbH. All rights reserved.