Class PoolConfiguration

java.lang.Object
org.nuxeo.ecm.core.api.repository.PoolConfiguration

public class PoolConfiguration extends Object
Descriptor of the pool of low-level Nuxeo Sessions.
Since:
5.6
  • Field Details

    • DEFAULT_MAX_POOL_SIZE

      public static final int DEFAULT_MAX_POOL_SIZE
      See Also:
    • DEFAULT_MIN_POOL_SIZE

      public static final int DEFAULT_MIN_POOL_SIZE
      See Also:
    • DEFAULT_BLOCKING_TIMEOUT_MILLIS

      public static final int DEFAULT_BLOCKING_TIMEOUT_MILLIS
      See Also:
  • Constructor Details

    • PoolConfiguration

      public PoolConfiguration()
    • PoolConfiguration

      public PoolConfiguration(PoolConfiguration other)
      Copy constructor.
  • Method Details

    • merge

      public void merge(PoolConfiguration other)
    • getMaxPoolSize

      public int getMaxPoolSize()
    • getMinPoolSize

      public int getMinPoolSize()
    • getBlockingTimeoutMillis

      public int getBlockingTimeoutMillis()
    • setMaxPoolSize

      public void setMaxPoolSize(int maxPoolSize)
    • setMinPoolSize

      public void setMinPoolSize(int minPoolSize)
    • setBlockingTimeoutMillis

      public void setBlockingTimeoutMillis(int blockingTimeoutMillis)
    • setMaxActive

      public void setMaxActive(int num)
    • setMaxIdle

      public void setMaxIdle(int num)
    • setMaxWait

      public void setMaxWait(int num)