Class NarayanaProperties

java.lang.Object
dev.snowdrop.boot.narayana.core.properties.NarayanaProperties

@ConfigurationProperties(prefix="narayana") public class NarayanaProperties extends Object
Subset of Narayana properties which can be configured via Spring configuration. Use jbossts-properties.xml for complete configuration.
Author:
Gytis Trikleris
  • Constructor Details

    • NarayanaProperties

      public NarayanaProperties()
  • Method Details

    • getLogDir

      public String getLogDir()
    • setLogDir

      public void setLogDir(String logDir)
    • getTransactionManagerId

      public String getTransactionManagerId()
    • setTransactionManagerId

      public void setTransactionManagerId(String transactionManagerId)
    • isOnePhaseCommit

      public boolean isOnePhaseCommit()
    • setOnePhaseCommit

      public void setOnePhaseCommit(boolean onePhaseCommit)
    • getDefaultTimeout

      public int getDefaultTimeout()
    • setDefaultTimeout

      public void setDefaultTimeout(int defaultTimeout)
    • getPeriodicRecoveryPeriod

      public int getPeriodicRecoveryPeriod()
    • setPeriodicRecoveryPeriod

      public void setPeriodicRecoveryPeriod(int periodicRecoveryPeriod)
    • getRecoveryBackoffPeriod

      public int getRecoveryBackoffPeriod()
    • setRecoveryBackoffPeriod

      public void setRecoveryBackoffPeriod(int recoveryBackoffPeriod)
    • getExpiryScanInterval

      public int getExpiryScanInterval()
    • setExpiryScanInterval

      public void setExpiryScanInterval(int expiryScanInterval)
    • getXaResourceOrphanFilters

      public List<String> getXaResourceOrphanFilters()
    • setXaResourceOrphanFilters

      public void setXaResourceOrphanFilters(List<String> xaResourceOrphanFilters)
    • getXaResourceRecordWrappingPlugin

      public String getXaResourceRecordWrappingPlugin()
    • setXaResourceRecordWrappingPlugin

      public void setXaResourceRecordWrappingPlugin(String xaResourceRecordWrappingPlugin)
    • getLastResourceOptimisationInterface

      public String getLastResourceOptimisationInterface()
    • setLastResourceOptimisationInterface

      public void setLastResourceOptimisationInterface(String lastResourceOptimisationInterface)
    • getCommitMarkableResourceJNDINames

      public List<String> getCommitMarkableResourceJNDINames()
    • setCommitMarkableResourceJNDINames

      public void setCommitMarkableResourceJNDINames(List<String> commitMarkableResourceJNDINames)
    • getRecoveryModules

      public List<String> getRecoveryModules()
    • setRecoveryModules

      public void setRecoveryModules(List<String> recoveryModules)
    • getExpiryScanners

      public List<String> getExpiryScanners()
    • setExpiryScanners

      public void setExpiryScanners(List<String> expiryScanners)
    • getRecoveryDbCredentials

      public RecoveryCredentialsProperties getRecoveryDbCredentials()
    • setRecoveryDbCredentials

      public void setRecoveryDbCredentials(RecoveryCredentialsProperties recoveryDbCredentials)
    • getRecoveryJmsCredentials

      public RecoveryCredentialsProperties getRecoveryJmsCredentials()
    • setRecoveryJmsCredentials

      public void setRecoveryJmsCredentials(RecoveryCredentialsProperties recoveryJmsCredentials)
    • getMessaginghub

      public MessagingHubConnectionFactoryProperties getMessaginghub()
    • getXaRecoveryNodes

      public List<String> getXaRecoveryNodes()
    • setXaRecoveryNodes

      public void setXaRecoveryNodes(List<String> xaRecoveryNodes)