Package step.client.reports
Class RemoteReportTreeAccessor
java.lang.Object
step.client.AbstractRemoteClient
step.client.reports.RemoteReportTreeAccessor
- All Implemented Interfaces:
Closeable
,AutoCloseable
,ReportTreeAccessor
-
Field Summary
Fields inherited from class step.client.AbstractRemoteClient
client, cookies, credentials
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a ReportNode by IDgetChildren
(String parentID) Returns the list of children of the ReportNodegetReportNodesWithContributingErrors
(String executionId) Methods inherited from class step.client.AbstractRemoteClient
close, executeRequest, notImplemented, requestBuilder, requestBuilder
-
Constructor Details
-
RemoteReportTreeAccessor
-
RemoteReportTreeAccessor
public RemoteReportTreeAccessor()
-
-
Method Details
-
getChildren
Description copied from interface:ReportTreeAccessor
Returns the list of children of the ReportNode- Specified by:
getChildren
in interfaceReportTreeAccessor
- Parameters:
parentID
- the ID of the parent ReportNode- Returns:
- an Iterator of the list of children
-
getReportNodesWithContributingErrors
- Specified by:
getReportNodesWithContributingErrors
in interfaceReportTreeAccessor
-
get
Description copied from interface:ReportTreeAccessor
Get a ReportNode by ID- Specified by:
get
in interfaceReportTreeAccessor
- Parameters:
id
- the id of the ReportNode- Returns:
- the report node or null if no ReportNode exists with this id
-