Class ResultSetPageProviderOperation
- java.lang.Object
-
- org.nuxeo.ecm.automation.core.operations.services.ResultSetPageProviderOperation
-
public class ResultSetPageProviderOperation extends Object
Operation to execute a query or a named provider with support for Pagination- Since:
- 5.7
- Author:
- Tiry (tdelprat@nuxeo.com)
-
-
Field Summary
Fields Modifier and Type Field Description static String
ASC
static String
CMIS
protected OperationContext
context
static String
DESC
static String
ID
protected String
lang
protected String
maxResults
protected Properties
namedParameters
protected Integer
page
protected Integer
pageSize
protected String
providerName
protected CoreSession
session
protected StringList
sortBy
protected StringList
sortOrder
protected StringList
strParameters
-
Constructor Summary
Constructors Constructor Description ResultSetPageProviderOperation()
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
DESC
public static final String DESC
- See Also:
- Constant Field Values
-
ASC
public static final String ASC
- See Also:
- Constant Field Values
-
CMIS
public static final String CMIS
- See Also:
- Constant Field Values
-
context
protected OperationContext context
-
session
protected CoreSession session
-
providerName
protected String providerName
-
strParameters
protected StringList strParameters
-
maxResults
protected String maxResults
- Since:
- 5.7
-
namedParameters
protected Properties namedParameters
- Since:
- 6.0
-
sortBy
protected StringList sortBy
- Since:
- 6.0
-
sortOrder
protected StringList sortOrder
- Since:
- 6.0
-
-
Constructor Detail
-
ResultSetPageProviderOperation
public ResultSetPageProviderOperation()
-
-
Method Detail
-
run
public RecordSet run() throws OperationException
- Throws:
OperationException
-
-