See: Description
Interface | Description |
---|---|
TransportProvider |
Represents a means of communicating (normally via HTTP) with an Anaplan
API service implementation.
|
Class | Description |
---|---|
ApacheHttpProvider |
TransportProvider implementation using Apache HttpComponents client library.
|
HttpProvider |
Base class for providers that use the HTTP protocol.
|
JCIFSEngine |
Utilizes JCIFS for NTLM authentication.
|
TransportProviderBase |
Contains functionality likely to be useful to any implementation of the
TransportProvider interface
|
TransportProviderFactory |
Factory of TransportProvider implementations
|
Exception | Description |
---|---|
AnaplanAPITransportException |
Used to indicate a failure to send or receive data to/from the service
endpoint.
|
Provides mechanisms for communicating (normally via HTTP) with an Anaplan API service server implementation.
The primary purpose of this interface is to cleanly abstract over third-party library dependencies, allowing alternatives to be developed if necessary.
An alternative can be provided by implementing the TransportProvider interface. An instance of a class implementing this interface can then be given to the Service object in the setup phase by calling setTransportProvider.