Class ObjectPool

java.lang.Object
com.progress.open4gl.dynamicapi.ObjectPool
Direct Known Subclasses:
SessionPool

public abstract class ObjectPool extends Object
  • Field Details

  • Constructor Details

    • ObjectPool

      public ObjectPool(com.progress.common.ehnlog.IAppLogger log)
  • Method Details

    • getSummaryStats

      public ObjectPool.ObjectPoolStats getSummaryStats()
    • reserve

      public Object reserve(long secTimeout)
    • release

      public void release(Object obj)
    • cancelAllWaiters

      public void cancelAllWaiters()
    • findAvailableObject

      public abstract Object findAvailableObject()
    • makeObjectAvailable

      public abstract void makeObjectAvailable(Object obj)