C E G I J O P R S

C

changeObjectPoolStatus() - Static method in class javapool.ObjectPoolManager
Changes the ObjectPool status (changes to reverse of current status)
checkIn() - Method in class javapool.util.PoolObjectProperties
Makes changes to properties to reflect a not busy status
checkOut() - Method in class javapool.util.PoolObjectProperties
Makes changes to properties to reflect a busy status

E

exit(String) - Method in class javapool.ObjectPoolConsoleThread
Closes the connection.

G

getClassName() - Method in class javapool.objects.ObjectPool
Returns the name of the class handled by this ObjectPool
getCreationTime() - Method in class javapool.util.PoolObjectProperties
Get the time (in millisecods) when this object was created.
getDeadPingCount() - Method in class javapool.util.PoolObjectProperties
Returns the current value of the ping dead counter for a pool object.
getLastIssueTime() - Method in class javapool.util.PoolObjectProperties
Returns the time when the Pool Object was issued.
getLastPingTime() - Method in class javapool.util.PoolObjectProperties
Returns the time when the object was last pinged.
getLogControl() - Static method in class javapool.ObjectPoolManager
Returns the LogControl object
getObject() - Method in class javapool.objects.ObjectPool
Checks out and returns a free object.
getObject(String) - Static method in class javapool.ObjectPoolManager
Returns an object of the type specified by the String objectName
getObjectPoolNames() - Static method in class javapool.ObjectPoolManager
Returns array of Strings corresponding to the name of each ObjectPool currently loaded
getPort() - Static method in class javapool.ObjectPoolManager
Returns the server port being used

I

incDeadPingCount() - Method in class javapool.util.PoolObjectProperties
Increments ping dead counter for a pool object.
isBusy() - Method in class javapool.util.PoolObjectProperties
Returns the status of the object.
isClosed() - Method in class javapool.ObjectPoolConsoleThread
Returns the current connection status
isObjectPoolActive() - Static method in class javapool.ObjectPoolManager
Returns the ObjectPool status (Active or Innactive)

J

javapool - package javapool
 
javapool.exception - package javapool.exception
 
javapool.objects - package javapool.objects
 
javapool.util - package javapool.util
 

O

ObjectNotFoundException - exception javapool.exception.ObjectNotFoundException.
 
ObjectNotFoundException(String) - Constructor for class javapool.exception.ObjectNotFoundException
 
ObjectNotInPoolException - exception javapool.exception.ObjectNotInPoolException.
 
ObjectNotInPoolException(String) - Constructor for class javapool.exception.ObjectNotInPoolException
 
ObjectPool - class javapool.objects.ObjectPool.
Class used to manage pools of objects.
ObjectPool(String, int, int, int, int, int, boolean, int, int, int) - Constructor for class javapool.objects.ObjectPool
Constructor in child classes should called this method using the super () call.
ObjectPoolConsoleThread - class javapool.ObjectPoolConsoleThread.
Creates and manages the ObjectPoolManager management console
objectPoolCount() - Static method in class javapool.ObjectPoolManager
Returns # of ObjectPools being managed through system
ObjectPoolManagementThread - class javapool.objects.ObjectPoolManagementThread.
Monitors the Object Pool, shrinking the pool accordingly, and verifying that objects in good condition.
ObjectPoolManager - class javapool.ObjectPoolManager.
Static class used to maintain a collection of object pools
ObjectPoolManager() - Constructor for class javapool.ObjectPoolManager
 

P

PoolBusyException - exception javapool.exception.PoolBusyException.
 
PoolBusyException(String) - Constructor for class javapool.exception.PoolBusyException
 
poolDead - Variable in class javapool.objects.ObjectPool
 
PoolDeadException - exception javapool.exception.PoolDeadException.
 
PoolDeadException(String) - Constructor for class javapool.exception.PoolDeadException
 
PoolNotRespondingException - exception javapool.exception.PoolNotRespondingException.
 
PoolNotRespondingException(String) - Constructor for class javapool.exception.PoolNotRespondingException
 
PoolObject - class javapool.objects.PoolObject.
 
PoolObject() - Constructor for class javapool.objects.PoolObject
 
PoolObjectProperties - class javapool.util.PoolObjectProperties.
Used to maintain a pool objects properties
PoolObjectProperties() - Constructor for class javapool.util.PoolObjectProperties
Constructor will record the time this object was created.
poolStopped - Variable in class javapool.objects.ObjectPool
 
PoolStoppedException - exception javapool.exception.PoolStoppedException.
 
PoolStoppedException(String) - Constructor for class javapool.exception.PoolStoppedException
 
printObjectPoolStats(BufferedWriter, int) - Static method in class javapool.ObjectPoolManager
Calls the printStats method for the ObjectPool object within the objectPool array specified by the index supplied
printStats(BufferedWriter) - Method in class javapool.objects.ObjectPool
Prints the stats for this object pool
printSystemStats(BufferedWriter) - Static method in class javapool.ObjectPoolManager
Writes system stats to the BufferedWriter supplied

R

resetDeadPingCount() - Method in class javapool.util.PoolObjectProperties
Reset the value of the pind dead counter for a pool object.
restartObjectPool() - Static method in class javapool.ObjectPoolManager
Restarts ObjectPool
returnObject(Object) - Method in class javapool.objects.ObjectPool
Restores an object back into the pool
returnObject(String, Object) - Static method in class javapool.ObjectPoolManager
Returns an object of the type specified by the String objectName to the corresponding object pool
run() - Method in class javapool.ObjectPoolConsoleThread
Starts the console in its own thread prompting the user for password and then displaying the menu options.
run() - Method in class javapool.objects.ObjectPoolManagementThread
 

S

setLastPingTime() - Method in class javapool.util.PoolObjectProperties
Sets the lastPingTime variable to the current time.
shutdown() - Static method in class javapool.ObjectPoolManager
Innactivates the system
shutdown() - Method in class javapool.objects.ObjectPool
Shuts down the object pool
startup() - Method in class javapool.objects.ObjectPool
Starts the object pool
stopThread() - Method in class javapool.objects.ObjectPoolManagementThread
 
systemActivate() - Static method in class javapool.ObjectPoolManager
System Initializer; This method instantiates all of the object pools into the objectPool array and opens a server socket used for management of pooling system; The system uses port 5432.

C E G I J O P R S