Class ServerLocatorConfig

java.lang.Object
org.apache.activemq.artemis.api.config.ServerLocatorConfig

public class ServerLocatorConfig extends Object
  • Field Details

    • clientFailureCheckPeriod

      public long clientFailureCheckPeriod
    • connectionTTL

      public long connectionTTL
    • callTimeout

      public long callTimeout
    • callFailoverTimeout

      public long callFailoverTimeout
    • minLargeMessageSize

      public int minLargeMessageSize
    • consumerWindowSize

      public int consumerWindowSize
    • consumerMaxRate

      public int consumerMaxRate
    • confirmationWindowSize

      public int confirmationWindowSize
    • producerWindowSize

      public int producerWindowSize
    • producerMaxRate

      public int producerMaxRate
    • blockOnAcknowledge

      public boolean blockOnAcknowledge
    • blockOnDurableSend

      public boolean blockOnDurableSend
    • blockOnNonDurableSend

      public boolean blockOnNonDurableSend
    • autoGroup

      public boolean autoGroup
    • preAcknowledge

      public boolean preAcknowledge
    • ackBatchSize

      public int ackBatchSize
    • connectionLoadBalancingPolicyClassName

      public String connectionLoadBalancingPolicyClassName
    • useGlobalPools

      public boolean useGlobalPools
    • threadPoolMaxSize

      public int threadPoolMaxSize
    • scheduledThreadPoolMaxSize

      public int scheduledThreadPoolMaxSize
    • flowControlThreadPoolMaxSize

      public int flowControlThreadPoolMaxSize
    • retryInterval

      public long retryInterval
    • retryIntervalMultiplier

      public double retryIntervalMultiplier
    • maxRetryInterval

      public long maxRetryInterval
    • reconnectAttempts

      public int reconnectAttempts
    • initialConnectAttempts

      public int initialConnectAttempts
    • failoverAttempts

      public int failoverAttempts
    • initialMessagePacketSize

      public int initialMessagePacketSize
    • onMessageCloseTimeout

      public int onMessageCloseTimeout
    • cacheLargeMessagesClient

      public boolean cacheLargeMessagesClient
    • compressionLevel

      public int compressionLevel
    • compressLargeMessage

      public boolean compressLargeMessage
    • useTopologyForLoadBalancing

      public boolean useTopologyForLoadBalancing
  • Constructor Details

    • ServerLocatorConfig

      public ServerLocatorConfig()
    • ServerLocatorConfig

      public ServerLocatorConfig(ServerLocatorConfig locator)