public interface APICallPreHandler
APICallPreHandler defines a high level abstraction for call
specific operations. PayPal REST API is provided by RESTAPICallPreHandler| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getConfigurationMap()
Return configurationMap
|
OAuthTokenCredential |
getCredential()
Returns
OAuthTokenCredential configured for the api call |
java.lang.String |
getEndPoint()
Returns the endpoint for the API call.
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaderMap()
Returns headers for HTTP call
|
java.lang.String |
getPayLoad()
Returns the payload for the API call.
|
void |
validate()
Validates settings and integrity before call
|
java.util.Map<java.lang.String,java.lang.String> getHeaderMap()
throws OAuthException
OAuthExceptionjava.lang.String getPayLoad()
java.lang.String getEndPoint()
Constants)are taken to be default for the API call.OAuthTokenCredential getCredential()
OAuthTokenCredential configured for the api callvoid validate()
throws ClientActionRequiredException
ClientActionRequiredExceptionjava.util.Map<java.lang.String,java.lang.String> getConfigurationMap()