Interface PoolParams

All Superinterfaces:
Serializable, WlsMetadata
All Known Implementing Classes:
PoolParamsImpl

public interface PoolParams extends WlsMetadata
A generic PoolParams.
Author:
Jeff Zhang
  • Method Details

    • getInitialCapacity

      Integer getInitialCapacity()
      getInitialCapacity
      Returns:
      the InitialCapacity
    • getMaxCapacity

      Integer getMaxCapacity()
      getMaxCapacity
      Returns:
      the MaxCapacity
    • getCapacityIncrement

      Integer getCapacityIncrement()
      getCapacityIncrement
      Returns:
      the CapacityIncrement
    • getShrinkingEnabled

      Boolean getShrinkingEnabled()
      getShrinkingEnabled
      Returns:
      the ShrinkingEnabled
    • getShrinkFrequencySeconds

      Integer getShrinkFrequencySeconds()
      getShrinkFrequencySeconds
      Returns:
      the ShrinkFrequencySeconds
    • getHighestNumWaiters

      Integer getHighestNumWaiters()
      getHighestNumWaiters
      Returns:
      the HighestNumWaiters
    • getHighestNumUnavailable

      Integer getHighestNumUnavailable()
      getHighestNumUnavailable
      Returns:
      the HighestNumUnavailable
    • getConnectionCreationRetryFrequencySeconds

      Integer getConnectionCreationRetryFrequencySeconds()
      getConnectionCreationRetryFrequencySeconds
      Returns:
      the ConnectionCreationRetryFrequencySeconds
    • getConnectionReserveTimeoutSeconds

      Integer getConnectionReserveTimeoutSeconds()
      getConnectionReserveTimeoutSeconds
      Returns:
      the ConnectionReserveTimeoutSeconds
    • getTestFrequencySeconds

      Integer getTestFrequencySeconds()
      getTestFrequencySeconds
      Returns:
      the TestFrequencySeconds
    • getTestConnectionsOnCreate

      Boolean getTestConnectionsOnCreate()
      getTestConnectionsOnCreate
      Returns:
      the TestConnectionsOnCreate
    • getTestConnectionsOnRelease

      Boolean getTestConnectionsOnRelease()
      getTestConnectionsOnRelease
      Returns:
      the TestConnectionsOnRelease
    • getTestConnectionsOnReserve

      Boolean getTestConnectionsOnReserve()
      getTestConnectionsOnReserve
      Returns:
      the TestConnectionsOnReserve
    • getProfileHarvestFrequencySeconds

      Integer getProfileHarvestFrequencySeconds()
      getProfileHarvestFrequencySeconds
      Returns:
      the ProfileHarvestFrequencySeconds
    • getIgnoreInUseConnectionsEnabled

      Boolean getIgnoreInUseConnectionsEnabled()
      getIgnoreInUseConnectionsEnabled
      Returns:
      the IgnoreInUseConnectionsEnabled
    • getMatchConnectionsSupported

      Boolean getMatchConnectionsSupported()
      getMatchConnectionsSupported
      Returns:
      the MatchConnectionsSupported
    • getUseFirstAvailable

      Boolean getUseFirstAvailable()
      getUseFirstAvailable
      Returns:
      the UseFirstAvailable