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:ReportTreeAccessorReturns the list of children of the ReportNode- Specified by:
getChildrenin interfaceReportTreeAccessor- Parameters:
parentID- the ID of the parent ReportNode- Returns:
- an Iterator of the list of children
-
getReportNodesWithContributingErrors
- Specified by:
getReportNodesWithContributingErrorsin interfaceReportTreeAccessor
-
get
Description copied from interface:ReportTreeAccessorGet a ReportNode by ID- Specified by:
getin interfaceReportTreeAccessor- Parameters:
id- the id of the ReportNode- Returns:
- the report node or null if no ReportNode exists with this id
-