Class MicroTxLRAConfigProperties

java.lang.Object
com.oracle.microtx.springboot.lra.MicroTxLRAConfigProperties

@ConfigurationProperties("spring.microtx.lra") public class MicroTxLRAConfigProperties extends Object
The config file that takes the configuration data from the application yaml file under spring:microtx:lra .
  • Field Details

    • DEFAULT_RETRY_MAX_ATTEMPTS

      public static final int DEFAULT_RETRY_MAX_ATTEMPTS
      See Also:
    • DEFAULT_RETRY_MAX_DELAY

      public static final int DEFAULT_RETRY_MAX_DELAY
      See Also:
  • Constructor Details

    • MicroTxLRAConfigProperties

      public MicroTxLRAConfigProperties()
  • Method Details

    • getCoordinatorUrl

      public String getCoordinatorUrl()
    • setCoordinatorUrl

      public void setCoordinatorUrl(String coordinatorUrl)
    • isPropagationActive

      public boolean isPropagationActive()
    • setPropagationActive

      public void setPropagationActive(boolean propagationActive)
    • getParticipantUrl

      public String getParticipantUrl()
    • setParticipantUrl

      public void setParticipantUrl(String participantUrl)
    • getHeadersPropagationPrefix

      public Set<String> getHeadersPropagationPrefix()
    • setHeadersPropagationPrefix

      public void setHeadersPropagationPrefix(Set<String> headersPropagationPrefix)
    • getRetryMaxAttempts

      public int getRetryMaxAttempts()
    • setRetryMaxAttempts

      public void setRetryMaxAttempts(int retryMaxAttempts)
    • getRetryMaxDelay

      public int getRetryMaxDelay()
    • setRetryMaxDelay

      public void setRetryMaxDelay(int retryMaxDelay)
    • isLockFreeReservationActive

      public boolean isLockFreeReservationActive()
    • setLockFreeReservationActive

      public void setLockFreeReservationActive(boolean lockFreeReservationActive)