This project facilitates Java client interaction with HPCC Systems® instances. A wide array of HPCC-centric actions are supported, mostly through HPCC Systems Web Service calls. The API calls available under org.hpccsystems.ws.client.platform allow for a user to target HPCC Web Services across multiple environments running a range of hpccsystems-platform versions. The org.hpccsystems.ws.client package contains multiple client libraries which enable callers to easily actuate various HPCC Systems actions. There is no guarantee that if a user utilizes org.hpccsystems.ws.client.gen generated stub code from wsdl, that the calls will be backwards compatible with older hpccsystems-platform versions. Users are encouraged to interact with the wrapped versions of all HPCC Systems Web Service requests/responses.
Package | Description |
---|---|
org.hpccsystems.commons.annotations |
Used internally to annotate test (junit) types and thereby control execution of annotated test suites.
|
org.hpccsystems.commons.benchmarking |
Provides generic support of performance metric gathering, calculating, and reporting.
|
org.hpccsystems.commons.ecl |
Provides basic HPCC Systems ECL language construct support.
|
org.hpccsystems.commons.errors |
Provides support for common HPCC Systems error handling and interpretation.
|
org.hpccsystems.commons.fastlz4j | |
org.hpccsystems.commons.filter |
Provides simple SQL-like filter support, most commonly to be translated into HPCC Systems filter syntax.
|
org.hpccsystems.commons.network |
Provides basic local network address resolution in support of HPCC Systems connectivity.
|
org.hpccsystems.commons.utils |
Provides useful utilities in support of Java client interaction with HPCC Systems instances.
|
org.hpccsystems.ws.client |
Provides several HPCC Systems client libraries used to actuate a variety of actions on
a target HPCC Systems instance.
|
org.hpccsystems.ws.client.antlr |
Used internally to parse various formats of ECL record definitions.
|
org.hpccsystems.ws.client.extended |
Provides HPCC Systems client libraries used to actuate non-standard HPCC Web Service actions.
|
org.hpccsystems.ws.client.platform |
Provides local representation of target HPCC Systems platform.
|
org.hpccsystems.ws.client.platform.test |
Used internally as base class for remote tests.
|
org.hpccsystems.ws.client.utils |
Useful utilities for users of the HPCCWsClient libraries.
|
org.hpccsystems.ws.client.wrappers |
Layer of abstraction between caller and HPCC Systems Web Service interface.
|
org.hpccsystems.ws.client.wrappers.wsdfu | |
org.hpccsystems.ws.client.wrappers.wsworkunits |