final class AwsPaymentsServiceImpl extends java.lang.Object implements AwsPaymentsService
Modifier and Type | Class and Description |
---|---|
(package private) static class |
AwsPaymentsServiceImpl.ButtonVisibilityStatus |
(package private) static class |
AwsPaymentsServiceImpl.CheckResult |
(package private) static class |
AwsPaymentsServiceImpl.Status |
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
AMAZON_LIVE_URL_PREFIX |
private static java.lang.String |
AMAZON_SANDBOX_URL_PREFIX |
private static java.lang.String |
AMAZON_URL_POSTFIX |
private APICheckService |
apiCheckService |
private static java.util.HashMap<java.lang.String,java.lang.String> |
domainMap |
private HttpConnectionService |
httpConnectionService |
private static java.lang.String |
LIVE |
private static org.slf4j.Logger |
log |
Constructor and Description |
---|
AwsPaymentsServiceImpl(APICheckService apiCheckService,
HttpConnectionService httpConnectionService) |
Modifier and Type | Method and Description |
---|---|
AwsPaymentsServiceImpl.CheckResult |
check(AmazonPaymentsRequestConfigProperties configProperties) |
private static java.lang.String |
constructURL(AmazonPaymentsRequestConfigProperties requestProperties) |
private final APICheckService apiCheckService
private static final org.slf4j.Logger log
private final HttpConnectionService httpConnectionService
private static final java.lang.String LIVE
private static final java.lang.String AMAZON_SANDBOX_URL_PREFIX
private static final java.lang.String AMAZON_LIVE_URL_PREFIX
private static final java.lang.String AMAZON_URL_POSTFIX
private static final java.util.HashMap<java.lang.String,java.lang.String> domainMap
@Inject public AwsPaymentsServiceImpl(APICheckService apiCheckService, HttpConnectionService httpConnectionService)
public AwsPaymentsServiceImpl.CheckResult check(AmazonPaymentsRequestConfigProperties configProperties)
check
in interface AwsPaymentsService
private static java.lang.String constructURL(AmazonPaymentsRequestConfigProperties requestProperties)