Class PoolSettings

java.lang.Object
org.neo4j.driver.internal.async.pool.PoolSettings

public class PoolSettings extends Object
  • Field Details

    • NOT_CONFIGURED

      public static final int NOT_CONFIGURED
      See Also:
    • DEFAULT_MAX_CONNECTION_POOL_SIZE

      public static final int DEFAULT_MAX_CONNECTION_POOL_SIZE
      See Also:
    • DEFAULT_IDLE_TIME_BEFORE_CONNECTION_TEST

      public static final long DEFAULT_IDLE_TIME_BEFORE_CONNECTION_TEST
      See Also:
    • DEFAULT_MAX_CONNECTION_LIFETIME

      public static final long DEFAULT_MAX_CONNECTION_LIFETIME
    • DEFAULT_CONNECTION_ACQUISITION_TIMEOUT

      public static final long DEFAULT_CONNECTION_ACQUISITION_TIMEOUT
  • Constructor Details

    • PoolSettings

      public PoolSettings(int maxConnectionPoolSize, long connectionAcquisitionTimeout, long maxConnectionLifetime, long idleTimeBeforeConnectionTest)
  • Method Details

    • idleTimeBeforeConnectionTest

      public long idleTimeBeforeConnectionTest()
    • idleTimeBeforeConnectionTestEnabled

      public boolean idleTimeBeforeConnectionTestEnabled()
    • maxConnectionLifetime

      public long maxConnectionLifetime()
    • maxConnectionLifetimeEnabled

      public boolean maxConnectionLifetimeEnabled()
    • maxConnectionPoolSize

      public int maxConnectionPoolSize()
    • connectionAcquisitionTimeout

      public long connectionAcquisitionTimeout()