public class ManagedGenericKeyedObjectPool extends java.lang.Object implements ManagedGenericKeyedObjectPoolMBean, ManagedObject
Constructor and Description |
---|
ManagedGenericKeyedObjectPool(org.apache.commons.pool.impl.GenericKeyedObjectPool pool)
The Constructor.
|
ManagedGenericKeyedObjectPool(org.apache.commons.pool.impl.GenericKeyedObjectPool pool,
java.lang.String poolName)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getMaxActive()
Gets the max active.
|
int |
getMaxIdle() |
long |
getMaxWait() |
int |
getMinIdle() |
int |
getNumActive() |
int |
getNumIdle() |
javax.management.ObjectName |
getObjectName()
Gets the object name.
|
java.lang.String |
getPoolName()
Gets the pool name.
|
void |
setMaxActive(int maxActive) |
void |
setMaxIdle(int maxIdle) |
void |
setMaxWait(long maxWait) |
void |
setMinIdle(int maxIdle) |
void |
setObjectName(javax.management.ObjectName objectName)
Sets the object name.
|
void |
setObjectName(java.lang.String objectName)
Sets the object name.
|
void |
setPoolName(java.lang.String poolName)
Sets the pool name.
|
public ManagedGenericKeyedObjectPool(org.apache.commons.pool.impl.GenericKeyedObjectPool pool)
pool
- the poolpublic ManagedGenericKeyedObjectPool(org.apache.commons.pool.impl.GenericKeyedObjectPool pool, java.lang.String poolName)
pool
- the poolpoolName
- the pool namepublic java.lang.String getPoolName()
public void setPoolName(java.lang.String poolName)
poolName
- the pool namepublic javax.management.ObjectName getObjectName() throws javax.management.MalformedObjectNameException
ManagedObject
getObjectName
in interface ManagedObject
javax.management.MalformedObjectNameException
- if the object name is not validpublic void setObjectName(javax.management.ObjectName objectName) throws javax.management.MalformedObjectNameException
ManagedObject
setObjectName
in interface ManagedObject
objectName
- the object namejavax.management.MalformedObjectNameException
- if the object name is not validpublic void setObjectName(java.lang.String objectName) throws javax.management.MalformedObjectNameException
ManagedObject
setObjectName
in interface ManagedObject
objectName
- the object namejavax.management.MalformedObjectNameException
- if the object name is not validpublic int getMaxActive()
ManagedGenericKeyedObjectPoolMBean
getMaxActive
in interface ManagedGenericKeyedObjectPoolMBean
public int getMaxIdle()
getMaxIdle
in interface ManagedGenericKeyedObjectPoolMBean
public long getMaxWait()
getMaxWait
in interface ManagedGenericKeyedObjectPoolMBean
public int getMinIdle()
getMinIdle
in interface ManagedGenericKeyedObjectPoolMBean
public int getNumActive()
getNumActive
in interface ManagedGenericKeyedObjectPoolMBean
public int getNumIdle()
getNumIdle
in interface ManagedGenericKeyedObjectPoolMBean
public void setMaxActive(int maxActive)
setMaxActive
in interface ManagedGenericKeyedObjectPoolMBean
public void setMaxIdle(int maxIdle)
setMaxIdle
in interface ManagedGenericKeyedObjectPoolMBean
public void setMinIdle(int maxIdle)
setMinIdle
in interface ManagedGenericKeyedObjectPoolMBean
public void setMaxWait(long maxWait)
setMaxWait
in interface ManagedGenericKeyedObjectPoolMBean
Copyright © 2013 Jon Stevens and a gang of pencils. All Rights Reserved. Build version: 20130828-162948-517c4427f5