com.codestudio.management
Class GenericPoolService

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--com.codestudio.management.ObjectPoolService
              |
              +--com.codestudio.management.GenericPoolService
All Implemented Interfaces:
GenericPoolServiceMBean, javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, ObjectPoolServiceMBean, java.io.Serializable

public class GenericPoolService
extends ObjectPoolService
implements GenericPoolServiceMBean

See Also:
Serialized Form

Field Summary
protected  GenericPoolMetaData genericMetadata
           
 
Fields inherited from class com.codestudio.management.ObjectPoolService
available, metadata, server
 
Constructor Summary
GenericPoolService()
           
 
Method Summary
 int getNumCheckedInObjects()
           
 int getNumCheckedOutObjects()
           
 int getNumTotalObjects()
           
 java.lang.String getObjectType()
           
 void setObjectType(java.lang.String s)
           
 void start()
           
 void stop()
           
 
Methods inherited from class com.codestudio.management.ObjectPoolService
getInitialObjects, getLogFile, getMaximumSize, getMinimumSize, getName, getObjectTimeout, getShrinkBy, getSkimmerFrequency, getUserTimeout, isDebugging, isMaximumSoft, isRunning, postDeregister, postRegister, preDeregister, preRegister, setDebugging, setInitialObjects, setLogFile, setMaximumSize, setMaximumSoft, setMinimumSize, setName, setObjectTimeout, setShrinkBy, setSkimmerFrequency, setUserTimeout
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.codestudio.management.ObjectPoolServiceMBean
getInitialObjects, getLogFile, getMaximumSize, getMinimumSize, getName, getObjectTimeout, getShrinkBy, getSkimmerFrequency, getUserTimeout, isDebugging, isMaximumSoft, setDebugging, setInitialObjects, setLogFile, setMaximumSize, setMaximumSoft, setMinimumSize, setName, setObjectTimeout, setShrinkBy, setSkimmerFrequency, setUserTimeout
 

Field Detail

genericMetadata

protected GenericPoolMetaData genericMetadata
Constructor Detail

GenericPoolService

public GenericPoolService()
Method Detail

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface ObjectPoolServiceMBean
Overrides:
start in class ObjectPoolService

stop

public void stop()
          throws java.lang.Exception
Specified by:
stop in interface ObjectPoolServiceMBean
Overrides:
stop in class ObjectPoolService

getObjectType

public java.lang.String getObjectType()
Specified by:
getObjectType in interface GenericPoolServiceMBean

setObjectType

public void setObjectType(java.lang.String s)
Specified by:
setObjectType in interface GenericPoolServiceMBean

getNumCheckedInObjects

public int getNumCheckedInObjects()
Specified by:
getNumCheckedInObjects in interface GenericPoolServiceMBean

getNumCheckedOutObjects

public int getNumCheckedOutObjects()
Specified by:
getNumCheckedOutObjects in interface GenericPoolServiceMBean

getNumTotalObjects

public int getNumTotalObjects()
Specified by:
getNumTotalObjects in interface GenericPoolServiceMBean


Copyright © 1999-2001 The Code Studio. All Rights Reserved.