Class CrptConnectionConfig
java.lang.Object
com.persequor.saga.modules.crpt.config.CrptConnectionConfig
@Singleton
@ConfigurationModel(module=CrptModule.class,
prefix="module-crpt")
public class CrptConnectionConfig
extends Object
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.UsegetTokenTtlHours()
instead.boolean
void
setApiToken
(String apiToken) void
setAuthUrl
(String authUrl) void
setAutoRequeueTokenIssues
(Boolean autoRequeueTokenIssues) void
setOmsConnection
(String omsConnection) void
setSignerAuthToken
(String signerAuthToken) void
setSignerBaseUrl
(String signerBaseUrl) void
setSignerHealthCheckInterval
(Duration signerHealthCheckInterval) void
setTokenErrorCodes
(Set<Integer> tokenErrorCodes) void
setTokenFetchingReadTimeout
(Duration tokenFetchingReadTimeout) void
setTokenIssueAutomaticReprocessingRange
(Duration tokenIssueAutomaticReprocessingRange) void
setTokenRefreshPolicy
(CrptConnectionConfig.TokenRefreshMethod tokenRefreshPolicy) void
setTokenRefreshThresholdHours
(Long tokenRefreshThresholdHours) void
setTokenTtlHours
(Long tokenTtlHours) boolean
boolean
-
Constructor Details
-
CrptConnectionConfig
public CrptConnectionConfig()
-
-
Method Details
-
getApiToken
-
setApiToken
-
useDynamicApiToken
public boolean useDynamicApiToken() -
useAutomaticApiToken
public boolean useAutomaticApiToken() -
getTokenErrorCodes
-
setTokenErrorCodes
-
getTokenIssueAutomaticReprocessingRange
-
setTokenIssueAutomaticReprocessingRange
-
getTokenRefreshPolicy
-
setTokenRefreshPolicy
-
getTokenRefreshMethod
Deprecated.Use
getTokenRefreshPolicy()
instead. -
getSignerBaseUrl
-
setSignerBaseUrl
-
getSignerAuthToken
-
setSignerAuthToken
-
getOmsConnection
-
setOmsConnection
-
getAuthUrl
-
setAuthUrl
-
getTokenCacheRefreshInterval
-
getAutoRequeueTokenIssues
-
setAutoRequeueTokenIssues
-
getSignerHealthCheckInterval
-
setSignerHealthCheckInterval
-
getTokenRefreshThresholdHours
-
setTokenRefreshThresholdHours
-
getTokenFetchingReadTimeout
-
setTokenFetchingReadTimeout
-
requireSigner
public boolean requireSigner() -
tokenLockAcquisitionWaitTimout
-
tokenLockAcquisitionJobTimout
-
getTokenTTLHours
Deprecated.Use
getTokenTtlHours()
instead. -
getTokenTtlHours
-
setTokenTtlHours
-
getTokenRefreshPolicy()
instead.