Class ReportRestClient
java.lang.Object
org.apache.syncope.client.console.rest.BaseRestClient
org.apache.syncope.client.console.rest.ReportRestClient
- All Implemented Interfaces:
Serializable
,ExecutionRestClient
,RestClient
- See Also:
-
Field Summary
Fields inherited from class org.apache.syncope.client.console.rest.BaseRestClient
LOG
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
batch
(BatchRequest batchRequest) long
countExecutions
(String taskKey) void
void
Delete specified report.void
deleteExecution
(String reportExecKey) exportExecutionResult
(String executionKey) list()
listExecutions
(String taskKey, int page, int size, SortParam<String> sort) listJobs()
listRecentExecutions
(int max) void
startExecution
(String reportKey, Date startAt) void
Methods inherited from class org.apache.syncope.client.console.rest.BaseRestClient
getObject, getService, getService, getStatus, getSyncopeService, resetClient, toOrderBy
-
Constructor Details
-
ReportRestClient
public ReportRestClient()
-
-
Method Details
-
read
-
list
-
getJob
-
listJobs
-
actionJob
-
create
-
update
-
delete
Delete specified report.- Parameters:
reportKey
- report to delete
-
startExecution
- Specified by:
startExecution
in interfaceExecutionRestClient
-
deleteExecution
- Specified by:
deleteExecution
in interfaceExecutionRestClient
-
listRecentExecutions
- Specified by:
listRecentExecutions
in interfaceExecutionRestClient
-
exportExecutionResult
-
listExecutions
- Specified by:
listExecutions
in interfaceExecutionRestClient
-
countExecutions
- Specified by:
countExecutions
in interfaceExecutionRestClient
-
batch
- Specified by:
batch
in interfaceExecutionRestClient
-