public class ArchiveServiceClientImpl extends Object implements ArchiveServiceClient
ArchiveServiceClient.| Constructor and Description |
|---|
ArchiveServiceClientImpl(com.lexmark.saperion.archive.ArchiveService archiveService,
com.lexmark.saperion.document.DocumentService documentService,
com.lexmark.saperion.folder.FolderService folderService,
com.lexmark.saperion.lookup.LookupEntryService lookupEntryService) |
| Modifier and Type | Method and Description |
|---|---|
SearchClient<com.lexmark.saperion.archive.ArchiveListItemType> |
newArchiveSearch()
This method returns a search client for the archives available in the system.
|
SearchClient<com.lexmark.saperion.document.DocumentRevisionListItemType> |
newDocumentSearch(com.lexmark.saperion.archive.ArchiveReferenceType reference)
This method returns a search client for documents in the archive.
|
SearchClient<com.lexmark.saperion.document.DocumentRevisionListItemType> |
newDocumentSearch(com.lexmark.saperion.archive.ArchiveReferenceType reference,
boolean recycleBinAware,
boolean revisionAware)
This method returns a search client for documents in the archive.
|
SearchClient<com.lexmark.saperion.folder.FolderListItemType> |
newFolderSearch(com.lexmark.saperion.archive.ArchiveReferenceType reference)
This method returns a search client for folders in the archive.
|
SearchClient<com.lexmark.saperion.lookup.LookupEntryListItemType> |
newLookupEntrySearch(com.lexmark.saperion.archive.ArchiveReferenceType reference)
This method returns a search client for lookup entries in the archive.
|
ArchiveClient |
resolve(com.lexmark.saperion.archive.ArchiveReferenceType reference)
This method returns a client for the archive referenced.
|
ArchiveClient |
resolveName(String archiveName)
This method returns a client for the archive with the given name.
|
public ArchiveServiceClientImpl(com.lexmark.saperion.archive.ArchiveService archiveService,
com.lexmark.saperion.document.DocumentService documentService,
com.lexmark.saperion.folder.FolderService folderService,
com.lexmark.saperion.lookup.LookupEntryService lookupEntryService)
public SearchClient<com.lexmark.saperion.archive.ArchiveListItemType> newArchiveSearch() throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientnewArchiveSearch in interface ArchiveServiceClientcom.lexmark.saperion.exceptions.EcmExceptionpublic ArchiveClient resolve(com.lexmark.saperion.archive.ArchiveReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientresolve in interface ArchiveServiceClientreference - a reference to the archive to obtain a client forcom.lexmark.saperion.exceptions.EcmExceptionpublic ArchiveClient resolveName(String archiveName) throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientresolveName in interface ArchiveServiceClientarchiveName - the name of the archive to obtain a client forcom.lexmark.saperion.exceptions.EcmExceptionpublic SearchClient<com.lexmark.saperion.document.DocumentRevisionListItemType> newDocumentSearch(com.lexmark.saperion.archive.ArchiveReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientnewDocumentSearch in interface ArchiveServiceClientreference - a reference to the archive to search in.com.lexmark.saperion.exceptions.EcmExceptionpublic SearchClient<com.lexmark.saperion.document.DocumentRevisionListItemType> newDocumentSearch(com.lexmark.saperion.archive.ArchiveReferenceType reference, boolean recycleBinAware, boolean revisionAware) throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientnewDocumentSearch in interface ArchiveServiceClientreference - a reference to the archive to search in.recycleBinAware - if set to true, will ignore the deleted documents (SYSINDEXSTATE=65002)revisionAware - if set to true, will ignore the documents with SYSINDEXSTATE=55001com.lexmark.saperion.exceptions.EcmExceptionpublic SearchClient<com.lexmark.saperion.folder.FolderListItemType> newFolderSearch(com.lexmark.saperion.archive.ArchiveReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientnewFolderSearch in interface ArchiveServiceClientreference - a reference to the archive to search in.com.lexmark.saperion.exceptions.EcmExceptionpublic SearchClient<com.lexmark.saperion.lookup.LookupEntryListItemType> newLookupEntrySearch(com.lexmark.saperion.archive.ArchiveReferenceType reference) throws com.lexmark.saperion.exceptions.EcmException
ArchiveServiceClientnewLookupEntrySearch in interface ArchiveServiceClientreference - a reference to the archive to search in.com.lexmark.saperion.exceptions.EcmExceptionCopyright © 2020 Hyland Software Germany GmbH. All rights reserved.