public class ArchiveServiceClientImpl extends Object implements ArchiveServiceClient
ArchiveServiceClient
.Constructor and Description |
---|
ArchiveServiceClientImpl(ArchiveService archiveService,
DocumentService documentService,
FolderService folderService,
LookupEntryService lookupEntryService) |
Modifier and Type | Method and Description |
---|---|
SearchClient<ArchiveListItemType> |
newArchiveSearch()
This method returns a search client for the archives available in the system.
|
SearchClient<DocumentRevisionListItemType> |
newDocumentSearch(ArchiveReferenceType reference)
This method returns a search client for documents in the archive.
|
SearchClient<FolderListItemType> |
newFolderSearch(ArchiveReferenceType reference)
This method returns a search client for folders in the archive.
|
SearchClient<LookupEntryListItemType> |
newLookupEntrySearch(ArchiveReferenceType reference)
This method returns a search client for lookup entries in the archive.
|
ArchiveClient |
resolve(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(ArchiveService archiveService, DocumentService documentService, FolderService folderService, LookupEntryService lookupEntryService)
public SearchClient<ArchiveListItemType> newArchiveSearch() throws EcmException
ArchiveServiceClient
newArchiveSearch
in interface ArchiveServiceClient
EcmException
public ArchiveClient resolve(ArchiveReferenceType reference) throws EcmException
ArchiveServiceClient
resolve
in interface ArchiveServiceClient
reference
- a reference to the archive to obtain a client forEcmException
public ArchiveClient resolveName(String archiveName) throws EcmException
ArchiveServiceClient
resolveName
in interface ArchiveServiceClient
archiveName
- the name of the archive to obtain a client forEcmException
public SearchClient<DocumentRevisionListItemType> newDocumentSearch(ArchiveReferenceType reference) throws EcmException
ArchiveServiceClient
newDocumentSearch
in interface ArchiveServiceClient
reference
- a reference to the archive to search in.EcmException
public SearchClient<FolderListItemType> newFolderSearch(ArchiveReferenceType reference) throws EcmException
ArchiveServiceClient
newFolderSearch
in interface ArchiveServiceClient
reference
- a reference to the archive to search in.EcmException
public SearchClient<LookupEntryListItemType> newLookupEntrySearch(ArchiveReferenceType reference) throws EcmException
ArchiveServiceClient
newLookupEntrySearch
in interface ArchiveServiceClient
reference
- a reference to the archive to search in.EcmException
Copyright © 2016 Lexmark Enterprise Software Deutschland GmbH. All rights reserved.