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 Details

    • ComplianceModuleProperties

      public ComplianceModuleProperties()
  • Method Details

    • getPollingInterval

      public Duration getPollingInterval()
    • setPollingInterval

      public void setPollingInterval(Duration pollingInterval)
    • getPollingLockAcquiringTimeout

      public Duration getPollingLockAcquiringTimeout()
    • setPollingLockAcquiringTimeout

      public void setPollingLockAcquiringTimeout(Duration pollingLockAcquiringTimeout)
    • getPollingLockJobTimeout

      public Duration getPollingLockJobTimeout()
    • setPollingLockJobTimeout

      public void setPollingLockJobTimeout(Duration pollingLockJobTimeout)
    • getSeedingScriptLocation

      public String getSeedingScriptLocation()
    • setSeedingScriptLocation

      public void setSeedingScriptLocation(String seedingScriptLocation)
    • getMaxRetriesBeforeSendingToFailedQueue

      public int getMaxRetriesBeforeSendingToFailedQueue()
    • setMaxRetriesBeforeSendingToFailedQueue

      public void setMaxRetriesBeforeSendingToFailedQueue(int maxRetriesBeforeSendingToFailedQueue)
    • getComplianceReplyDeletionFrequency

      public Duration getComplianceReplyDeletionFrequency()
    • setComplianceReplyDeletionFrequency

      public void setComplianceReplyDeletionFrequency(Duration complianceReplyDeletionFrequency)
    • getComplianceReplyDeletionDelay

      public String getComplianceReplyDeletionDelay()
    • setComplianceReplyDeletionDelay

      public void setComplianceReplyDeletionDelay(String complianceReplyDeletionDelay)
    • getComplianceRequestLogsDeletionFrequency

      public Duration getComplianceRequestLogsDeletionFrequency()
    • setComplianceRequestLogsDeletionFrequency

      public void setComplianceRequestLogsDeletionFrequency(Duration complianceRequestLogsDeletionFrequency)
    • getComplianceRequestLogsDeletionDelay

      public String getComplianceRequestLogsDeletionDelay()
    • setComplianceRequestLogsDeletionDelay

      public void setComplianceRequestLogsDeletionDelay(String complianceRequestLogsDeletionDelay)
    • getCustomTopicDuplicationHandlingStrategy

      public CustomTopicDuplicationHandlingStrategy getCustomTopicDuplicationHandlingStrategy()
    • setCustomTopicDuplicationHandlingStrategy

      public void setCustomTopicDuplicationHandlingStrategy(CustomTopicDuplicationHandlingStrategy customTopicDuplicationHandlingStrategy)
    • getCassandraSaveMaxRetries

      public int getCassandraSaveMaxRetries()
    • setCassandraSaveMaxRetries

      public void setCassandraSaveMaxRetries(int cassandraSaveMaxRetries)
    • getCassandraSaveDelay

      public Duration getCassandraSaveDelay()
    • setCassandraSaveDelay

      public void setCassandraSaveDelay(Duration cassandraSaveDelay)
    • getEventsReindexJobFrequency

      public Duration getEventsReindexJobFrequency()
    • setEventsReindexJobFrequency

      public void setEventsReindexJobFrequency(Duration eventsReindexJobFrequency)
    • getEventsReindexDelay

      public Duration getEventsReindexDelay()
    • setEventsReindexDelay

      public void setEventsReindexDelay(Duration eventsReindexDelay)
    • getStatusPollDuration

      public Duration getStatusPollDuration()
    • setStatusPollDuration

      public void setStatusPollDuration(Duration statusPollDuration)
    • getComplianceTrafficLogsCleanupJobFrequency

      public Duration getComplianceTrafficLogsCleanupJobFrequency()
    • setComplianceTrafficLogsCleanupJobFrequency

      public void setComplianceTrafficLogsCleanupJobFrequency(Duration complianceTrafficLogsCleanupJobFrequency)
    • getComplianceTrafficLogsRetentionDuration

      public Duration getComplianceTrafficLogsRetentionDuration()
    • setComplianceTrafficLogsRetentionDuration

      public void setComplianceTrafficLogsRetentionDuration(Duration complianceTrafficLogsRetentionDuration)
    • getComplianceTrafficLogsDisplayLimit

      public int getComplianceTrafficLogsDisplayLimit()
    • setComplianceTrafficLogsDisplayLimit

      public void setComplianceTrafficLogsDisplayLimit(int complianceTrafficLogsDisplayLimit)
    • getComplianceHierarchyCacheLifetime

      public Duration getComplianceHierarchyCacheLifetime()
    • setComplianceHierarchyCacheLifetime

      public void setComplianceHierarchyCacheLifetime(Duration complianceHierarchyCacheLifetime)