public abstract class AbstractFolderDelegateService extends AbstractDelegateService<com.lexmark.saperion.folder.FolderService> implements com.lexmark.saperion.folder.FolderService
FolderService
simply delegates to another instance.Constructor and Description |
---|
AbstractFolderDelegateService() |
Modifier and Type | Method and Description |
---|---|
void |
addDocuments(com.lexmark.saperion.folder.FolderReferenceType folder,
List<com.lexmark.saperion.document.DocumentReferenceType> documents) |
com.lexmark.saperion.folder.FolderReferenceType |
createFolder(com.lexmark.saperion.folder.CreateFolderInputType properties) |
void |
delete(com.lexmark.saperion.folder.FolderReferenceType reference) |
List<com.lexmark.saperion.administration.AclReferenceType> |
getACLs(com.lexmark.saperion.folder.FolderReferenceType reference) |
com.lexmark.saperion.folder.FolderListItemType |
getFolder(com.lexmark.saperion.folder.FolderReferenceType reference) |
void |
moveDocument(com.lexmark.saperion.folder.FolderReferenceType source,
com.lexmark.saperion.document.DocumentReferenceType document,
com.lexmark.saperion.folder.FolderReferenceType destination) |
void |
moveFolder(com.lexmark.saperion.folder.FolderReferenceType reference,
com.lexmark.saperion.folder.FolderReferenceType target) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.document.DocumentRevisionListItemType> |
newContainedDocumentSearchService(com.lexmark.saperion.folder.FolderReferenceType folder) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.folder.FolderListItemType> |
newContainedFolderSearchService(com.lexmark.saperion.folder.FolderReferenceType parent) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.folder.FolderListItemType> |
newFolderSearchService(com.lexmark.saperion.archive.ArchiveReferenceType archive) |
com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.PropertyType> |
newMultiValueFieldSearchService(com.lexmark.saperion.folder.FolderReferenceType folder,
String fieldName) |
void |
removeDocument(com.lexmark.saperion.folder.FolderReferenceType folder,
com.lexmark.saperion.document.DocumentReferenceType document) |
void |
updateFolder(com.lexmark.saperion.folder.FolderReferenceType reference,
Map<String,com.lexmark.saperion.PropertyType> index) |
void |
updateFolder(com.lexmark.saperion.folder.FolderReferenceType folderReference,
com.lexmark.saperion.folder.UpdateFolderInputType properties) |
getDelegate, wrapSearchExecutionService
public com.lexmark.saperion.folder.FolderReferenceType createFolder(com.lexmark.saperion.folder.CreateFolderInputType properties) throws com.lexmark.saperion.exceptions.EcmException
createFolder
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.folder.FolderListItemType getFolder(com.lexmark.saperion.folder.FolderReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
getFolder
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void updateFolder(com.lexmark.saperion.folder.FolderReferenceType reference, Map<String,com.lexmark.saperion.PropertyType> index) throws com.lexmark.saperion.exceptions.EcmException
updateFolder
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void updateFolder(com.lexmark.saperion.folder.FolderReferenceType folderReference, com.lexmark.saperion.folder.UpdateFolderInputType properties) throws com.lexmark.saperion.exceptions.EcmException
updateFolder
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void delete(com.lexmark.saperion.folder.FolderReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
delete
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.folder.FolderListItemType> newContainedFolderSearchService(com.lexmark.saperion.folder.FolderReferenceType parent) throws com.lexmark.saperion.exceptions.EcmException
newContainedFolderSearchService
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.folder.FolderListItemType> newFolderSearchService(com.lexmark.saperion.archive.ArchiveReferenceType archive) throws com.lexmark.saperion.exceptions.EcmException
newFolderSearchService
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void moveFolder(com.lexmark.saperion.folder.FolderReferenceType reference, com.lexmark.saperion.folder.FolderReferenceType target) throws com.lexmark.saperion.exceptions.EcmException
moveFolder
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.document.DocumentRevisionListItemType> newContainedDocumentSearchService(com.lexmark.saperion.folder.FolderReferenceType folder) throws com.lexmark.saperion.exceptions.EcmException
newContainedDocumentSearchService
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void addDocuments(com.lexmark.saperion.folder.FolderReferenceType folder, List<com.lexmark.saperion.document.DocumentReferenceType> documents) throws com.lexmark.saperion.exceptions.EcmException
addDocuments
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void removeDocument(com.lexmark.saperion.folder.FolderReferenceType folder, com.lexmark.saperion.document.DocumentReferenceType document) throws com.lexmark.saperion.exceptions.EcmException
removeDocument
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public void moveDocument(com.lexmark.saperion.folder.FolderReferenceType source, com.lexmark.saperion.document.DocumentReferenceType document, com.lexmark.saperion.folder.FolderReferenceType destination) throws com.lexmark.saperion.exceptions.EcmException
moveDocument
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public com.lexmark.saperion.search.SearchExecutionService<com.lexmark.saperion.PropertyType> newMultiValueFieldSearchService(com.lexmark.saperion.folder.FolderReferenceType folder, String fieldName) throws com.lexmark.saperion.exceptions.EcmException
newMultiValueFieldSearchService
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
public List<com.lexmark.saperion.administration.AclReferenceType> getACLs(com.lexmark.saperion.folder.FolderReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
getACLs
in interface com.lexmark.saperion.folder.FolderService
com.lexmark.saperion.exceptions.EcmException
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.