Class ComplianceModuleProperties
java.lang.Object
com.persequor.saga.modules.compliance.config.ComplianceModuleProperties
@Singleton
@ConfigurationModel(module=ComplianceModule.class,
prefix="module-compliance")
public class ComplianceModuleProperties
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
void
setCassandraSaveDelay
(Duration cassandraSaveDelay) void
setCassandraSaveMaxRetries
(int cassandraSaveMaxRetries) void
setComplianceHierarchyCacheLifetime
(Duration complianceHierarchyCacheLifetime) void
setComplianceReplyDeletionDelay
(String complianceReplyDeletionDelay) void
setComplianceReplyDeletionFrequency
(Duration complianceReplyDeletionFrequency) void
setComplianceRequestLogsDeletionDelay
(String complianceRequestLogsDeletionDelay) void
setComplianceRequestLogsDeletionFrequency
(Duration complianceRequestLogsDeletionFrequency) void
setComplianceTrafficLogsCleanupJobFrequency
(Duration complianceTrafficLogsCleanupJobFrequency) void
setComplianceTrafficLogsDisplayLimit
(int complianceTrafficLogsDisplayLimit) void
setComplianceTrafficLogsRetentionDuration
(Duration complianceTrafficLogsRetentionDuration) void
setCustomTopicDuplicationHandlingStrategy
(CustomTopicDuplicationHandlingStrategy customTopicDuplicationHandlingStrategy) void
setEventsReindexDelay
(Duration eventsReindexDelay) void
setEventsReindexJobFrequency
(Duration eventsReindexJobFrequency) void
setMaxRetriesBeforeSendingToFailedQueue
(int maxRetriesBeforeSendingToFailedQueue) void
setPollingInterval
(Duration pollingInterval) void
setPollingLockAcquiringTimeout
(Duration pollingLockAcquiringTimeout) void
setPollingLockJobTimeout
(Duration pollingLockJobTimeout) void
setSeedingScriptLocation
(String seedingScriptLocation) void
setStatusPollDuration
(Duration statusPollDuration)
-
Constructor Details
-
ComplianceModuleProperties
public ComplianceModuleProperties()
-
-
Method Details
-
getPollingInterval
-
setPollingInterval
-
getPollingLockAcquiringTimeout
-
setPollingLockAcquiringTimeout
-
getPollingLockJobTimeout
-
setPollingLockJobTimeout
-
getSeedingScriptLocation
-
setSeedingScriptLocation
-
getMaxRetriesBeforeSendingToFailedQueue
public int getMaxRetriesBeforeSendingToFailedQueue() -
setMaxRetriesBeforeSendingToFailedQueue
public void setMaxRetriesBeforeSendingToFailedQueue(int maxRetriesBeforeSendingToFailedQueue) -
getComplianceReplyDeletionFrequency
-
setComplianceReplyDeletionFrequency
-
getComplianceReplyDeletionDelay
-
setComplianceReplyDeletionDelay
-
getComplianceRequestLogsDeletionFrequency
-
setComplianceRequestLogsDeletionFrequency
public void setComplianceRequestLogsDeletionFrequency(Duration complianceRequestLogsDeletionFrequency) -
getComplianceRequestLogsDeletionDelay
-
setComplianceRequestLogsDeletionDelay
-
getCustomTopicDuplicationHandlingStrategy
-
setCustomTopicDuplicationHandlingStrategy
public void setCustomTopicDuplicationHandlingStrategy(CustomTopicDuplicationHandlingStrategy customTopicDuplicationHandlingStrategy) -
getCassandraSaveMaxRetries
public int getCassandraSaveMaxRetries() -
setCassandraSaveMaxRetries
public void setCassandraSaveMaxRetries(int cassandraSaveMaxRetries) -
getCassandraSaveDelay
-
setCassandraSaveDelay
-
getEventsReindexJobFrequency
-
setEventsReindexJobFrequency
-
getEventsReindexDelay
-
setEventsReindexDelay
-
getStatusPollDuration
-
setStatusPollDuration
-
getComplianceTrafficLogsCleanupJobFrequency
-
setComplianceTrafficLogsCleanupJobFrequency
public void setComplianceTrafficLogsCleanupJobFrequency(Duration complianceTrafficLogsCleanupJobFrequency) -
getComplianceTrafficLogsRetentionDuration
-
setComplianceTrafficLogsRetentionDuration
public void setComplianceTrafficLogsRetentionDuration(Duration complianceTrafficLogsRetentionDuration) -
getComplianceTrafficLogsDisplayLimit
public int getComplianceTrafficLogsDisplayLimit() -
setComplianceTrafficLogsDisplayLimit
public void setComplianceTrafficLogsDisplayLimit(int complianceTrafficLogsDisplayLimit) -
getComplianceHierarchyCacheLifetime
-
setComplianceHierarchyCacheLifetime
-