public abstract class Carrier
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected Authentication |
auth |
protected Configuration |
config |
| Constructor and Description |
|---|
Carrier(Authentication auth,
Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
abstract RedirectInformation |
collect(CollectRequest collectRequest) |
Authentication |
getAuth() |
Configuration |
getConfig() |
abstract RedirectInformation |
query(java.lang.String requestId) |
abstract RedirectResponse |
request(RedirectRequest redirectRequest) |
abstract ReverseResponse |
reverse(java.lang.String transactionId) |
org.json.JSONObject |
toJsonObject() |
protected Authentication auth
protected Configuration config
public Carrier(Authentication auth, Configuration config)
public Authentication getAuth()
public Configuration getConfig()
public org.json.JSONObject toJsonObject()
public abstract RedirectResponse request(RedirectRequest redirectRequest)
public abstract RedirectInformation query(java.lang.String requestId)
public abstract RedirectInformation collect(CollectRequest collectRequest)
public abstract ReverseResponse reverse(java.lang.String transactionId)