| Interface | Description |
|---|---|
| Logger |
this may be implemented to supply a different Logger object
to the runTransaction() method of the clients.
|
| Class | Description |
|---|---|
| Client |
Containing runTransaction() methods that accept the requests in the
form of a Map object.
|
| Connection |
It is a factory class for creating an instance for HttpClientConnection or
JDKHttpURLConnection or PoolingHttpClientConnection.
|
| ConnectionHelper |
Helps in creating the Proxy and adding Proxy credentials to JDKHttpURLConnection.
|
| HttpClientConnection |
Helps in posting the Request document for the Transaction using HttpClient.
|
| Identity |
This class is used to store an identity of a unknown entity.
|
| IdleConnectionMonitorThread |
Creates daemon thread to monitor and kill the idle/stale/expired
connections in the connection pool.
|
| JDKHttpURLConnection |
Helps in posting the Request document for the Transaction using HttpURLConnection.
|
| LoggerImpl |
Default file-based implementation of the Logger interface.
|
| LoggerWrapper |
An internal class used by the clients to encapsulate the logger, primarily
to avoid having to check if the Logger object is null before logging.
|
| MerchantConfig |
An internal class used by the clients to hold and derive the properties
applicable to the current transaction.
|
| MessageHandlerKeyStore |
This is to add identity to keystore.
|
| MyStopWatch |
To calculates time duration for internal method flows and total response time
|
| PCI |
Payment Card Information which is sent as part of Transaction details
|
| PoolingHttpClientConnection |
Creates pooling http client connection flow.
|
| SecurityUtil |
Utility class for security related functions like loading p12 key, create signed or encrypted doc,
|
| Utility |
Containing useful constants and methods.
|
| XMLClient |
Containing runTransaction() methods that accept the requests in the
form of a Document object.
|
| Exception | Description |
|---|---|
| ClientException |
Used by both Basic and XML clients.
|
| ConfigException |
Exception thrown when something is missing or invalid in the configuration
or when setting up of the log file fails.
|
| FaultException |
Exception that encapsulates a fault returned by CyberSource.Used by both
the Basic and XML clients.
|
| SignEncryptException |
Exception is thrown if operation is failed while encrypting hte document.
|
| SignException |
Exception is thrown if operation is failed while signing hte document.
|
Copyright © 2022. All rights reserved.