public class SearchDocuments extends com.lexmark.saperion.remote.common.operations.EcmOperation<ArrayList<com.lexmark.saperion.document.DocumentRevisionReferenceType>,com.lexmark.saperion.exceptions.EcmException>
documents
that match.Constructor and Description |
---|
SearchDocuments(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference,
QueryExpression<Boolean> filter)
This creates a new
operation that searches the given definition for
documents that match the given filter (i.e. |
SearchDocuments(String definitionName,
QueryExpression<Boolean> filter)
This creates a new
operation that searches the given definition for documents that match
the given filter (i.e. |
Modifier and Type | Method and Description |
---|---|
com.lexmark.saperion.archive.ArchiveReferenceType |
geArchiveReference() |
QueryExpression<Boolean> |
getFilter() |
ArrayList<com.lexmark.saperion.document.DocumentRevisionReferenceType> |
invoke() |
String |
toString() |
public SearchDocuments(com.lexmark.saperion.archive.ArchiveReferenceType archiveReference, QueryExpression<Boolean> filter)
operation
that searches the given definition for
documents that match the given filter (i.e. documents for which the filter holds) and lists
their ids
.archiveReference
- The name of the archive to search in. Must not be null.filter
- The condition that must hold for each document returned. Must not be null.public SearchDocuments(String definitionName, QueryExpression<Boolean> filter)
operation
that searches the given definition for documents that match
the given filter (i.e. documents for which the filter holds) and lists their
ids
.definitionName
- The name of the definition to search in. Must not be null.filter
- The condition that must hold for each document returned. Must not be null.public ArrayList<com.lexmark.saperion.document.DocumentRevisionReferenceType> invoke() throws com.lexmark.saperion.exceptions.EcmException
com.lexmark.saperion.exceptions.EcmException
public String toString()
toString
in class com.lexmark.saperion.remote.common.operations.AbstractOperation<ArrayList<com.lexmark.saperion.document.DocumentRevisionReferenceType>,com.lexmark.saperion.exceptions.EcmException,com.lexmark.saperion.remote.common.Connection>
public com.lexmark.saperion.archive.ArchiveReferenceType geArchiveReference()
public QueryExpression<Boolean> getFilter()
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.