Class AMQP10JMSProperties.Pool

java.lang.Object
org.amqphub.spring.boot.jms.autoconfigure.AMQP10JMSProperties.Pool
Enclosing class:
AMQP10JMSProperties

public static class AMQP10JMSProperties.Pool extends Object
  • Constructor Details

    • Pool

      public Pool()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • isBlockIfSessionPoolIsFull

      public boolean isBlockIfSessionPoolIsFull()
    • setBlockIfSessionPoolIsFull

      public void setBlockIfSessionPoolIsFull(boolean blockIfSessionPoolIsFull)
    • getBlockIfSessionPoolIsFullTimeout

      public Duration getBlockIfSessionPoolIsFullTimeout()
    • setBlockIfSessionPoolIsFullTimeout

      public void setBlockIfSessionPoolIsFullTimeout(long blockIfSessionPoolIsFullTimeout)
    • getConnectionIdleTimeout

      public Duration getConnectionIdleTimeout()
    • setConnectionIdleTimeout

      public void setConnectionIdleTimeout(long connectionIdleTimeout)
    • getMaxConnections

      public int getMaxConnections()
    • setMaxConnections

      public void setMaxConnections(int maxConnections)
    • getMaxSessionsPerConnection

      public int getMaxSessionsPerConnection()
    • setMaxSessionsPerConnection

      public void setMaxSessionsPerConnection(int maxSessionPerConnection)
    • getConnectionCheckInterval

      public Duration getConnectionCheckInterval()
    • setConnectionCheckInterval

      public void setConnectionCheckInterval(long connectionCheckInterval)
    • isUseAnonymousProducers

      public boolean isUseAnonymousProducers()
    • setUseAnonymousProducers

      public void setUseAnonymousProducers(boolean useAnonymousProducers)
    • isUseProviderJMSContext

      public boolean isUseProviderJMSContext()
    • setUseProviderJMSContext

      public void setUseProviderJMSContext(boolean useProviderJMSContext)
    • getExplicitProducerCacheSize

      public int getExplicitProducerCacheSize()
    • setExplicitProducerCacheSize

      public void setExplicitProducerCacheSize(int explicitProducerCacheSize)
    • configurePooledFactory

      public void configurePooledFactory(org.messaginghub.pooled.jms.JmsPoolConnectionFactory factory)