Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2002 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.beasys.commerce.util
Class Pool

    java.lang.Object
      |
      +--com.beasys.commerce.util.Pool

public class Pool
extends java.lang.Object

A generic object pooling class.

Constructor Summary
`Pool(PoolMemberFactory factory, int size)` Deprecated. Standard constructor.

Method Summary
`java.lang.Object` | `getInstance()` Deprecated. Provide a free member of the pool.
`void` | `returnInstance(java.lang.Object memberObject)` Deprecated. Return a member of the pool to available status.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### Pool

    public Pool(PoolMemberFactory factory,
                int size)

  Deprecated.
  Standard constructor.

  Parameters:
    `factory` - the factory from which to obtain objects, as necessary
    `size` - the maximum pool size

Method Detail

### getInstance

    public java.lang.Object getInstance()

  Deprecated.
  Provide a free member of the pool. Mark the member as in use.

  Returns:
    the free pool member

### returnInstance

    public void returnInstance(java.lang.Object memberObject)

  Deprecated.
  Return a member of the pool to available status.

  Parameters:
    `memberObject` - the object to return

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2002 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2002 BEA Systems, Inc. All Rights Reserved