| Interface | Description |
|---|---|
| APICallPreHandler |
APICallPreHandler defines a high level abstraction for call
specific operations. |
| APICallPreHandlerFactory |
APICallPreHandlerFactory factory for returning implementations if
APICallPreHandler |
| AuthenticationStrategy<T,E extends ICredential> |
A Strategy pattern to retrieve
ICredential as any conceivable
datatype as required by the application |
| DefaultSOAPAPICallHandler.XmlNamespaceProvider |
XML Namespace provider for SOAP serialization
|
| SDKVersion |
| Class | Description |
|---|---|
| AbstractCertificateHttpHeaderAuthStrategy |
AbstractCertificateHttpHeaderAuthStrategy is an abstract implementation for
certificate based
ICredential to be realized as HTTP headers |
| AbstractSignatureHttpHeaderAuthStrategy |
AbstractSignatureHttpHeaderAuthStrategy is an abstract implementation for
signature based
ICredential to be realized as HTTP headers |
| APIService |
Wrapper class for api calls
|
| BaseAPIContext | |
| BaseService |
BaseService acts as base class for any concrete API service. |
| ClientCredentials |
ClientCredentials holds Client ID and Client Secret |
| ConfigManager |
ConfigManager loads configuration from 'sdk_config.properties'
file found in the classpath. |
| ConnectionManager |
ConnectionManager acts as a interface to retrieve
HttpConnection
objects used by API service |
| Constants | |
| CredentialManager |
CredentialManager acts as a factory for loading
ICredential credential configured in application properties |
| DefaultHttpConnection |
Wrapper class used for HttpsURLConnection
|
| DefaultSOAPAPICallHandler |
DefaultSOAPAPICallHandler acts as a basic SOAP
APICallPreHandler. |
| GoogleAppEngineHttpConnection |
A special HttpConnection for use on Google App Engine.
|
| HttpConfiguration |
Class contains http specific configuration parameters
|
| HttpConnection |
Base HttpConnection class
|
| LoggingManager |
LoggingManager Class uses java.util.logging
|
| NVPUtil | |
| ReflectionUtil | |
| SDKUtil |
SDKUtil class holds utility methods for processing data transformation
|
| SSLUtil |
Copyright © 2016. All Rights Reserved.