public class DefaultPooledObjectInfo extends java.lang.Object implements DefaultPooledObjectInfoMBean
| 构造器和说明 |
|---|
DefaultPooledObjectInfo(PooledObject<?> pooledObject)
Create a new instance for the given pooled object.
|
| 限定符和类型 | 方法和说明 |
|---|---|
long |
getBorrowedCount()
Get the number of times this object has been borrowed.
|
long |
getCreateTime()
Obtain the time (using the same basis as
System.currentTimeMillis()) that pooled object was created. |
java.lang.String |
getCreateTimeFormatted()
Obtain the time that pooled object was created.
|
long |
getLastBorrowTime()
Obtain the time (using the same basis as
System.currentTimeMillis()) the polled object was last borrowed. |
java.lang.String |
getLastBorrowTimeFormatted()
Obtain the time that pooled object was last borrowed.
|
java.lang.String |
getLastBorrowTrace()
Obtain the stack trace recorded when the pooled object was last borrowed.
|
long |
getLastReturnTime()
Obtain the time (using the same basis as
System.currentTimeMillis())the wrapped object was last returned. |
java.lang.String |
getLastReturnTimeFormatted()
Obtain the time that pooled object was last returned.
|
java.lang.String |
getPooledObjectToString()
Provides a String form of the wrapper for debug purposes.
|
java.lang.String |
getPooledObjectType()
Obtain the name of the class of the pooled object.
|
java.lang.String |
toString() |
public DefaultPooledObjectInfo(PooledObject<?> pooledObject)
pooledObject - The pooled object that this instance will representpublic long getBorrowedCount()
DefaultPooledObjectInfoMBeangetBorrowedCount 在接口中 DefaultPooledObjectInfoMBeanpublic long getCreateTime()
DefaultPooledObjectInfoMBeanSystem.currentTimeMillis()) that pooled object was created.getCreateTime 在接口中 DefaultPooledObjectInfoMBeanpublic java.lang.String getCreateTimeFormatted()
DefaultPooledObjectInfoMBeangetCreateTimeFormatted 在接口中 DefaultPooledObjectInfoMBeanyyyy-MM-dd HH:mm:ss Zpublic long getLastBorrowTime()
DefaultPooledObjectInfoMBeanSystem.currentTimeMillis()) the polled object was last borrowed.getLastBorrowTime 在接口中 DefaultPooledObjectInfoMBeanpublic java.lang.String getLastBorrowTimeFormatted()
DefaultPooledObjectInfoMBeangetLastBorrowTimeFormatted 在接口中 DefaultPooledObjectInfoMBeanyyyy-MM-dd HH:mm:ss Zpublic java.lang.String getLastBorrowTrace()
DefaultPooledObjectInfoMBeangetLastBorrowTrace 在接口中 DefaultPooledObjectInfoMBeanpublic long getLastReturnTime()
DefaultPooledObjectInfoMBeanSystem.currentTimeMillis())the wrapped object was last returned.getLastReturnTime 在接口中 DefaultPooledObjectInfoMBeanpublic java.lang.String getLastReturnTimeFormatted()
DefaultPooledObjectInfoMBeangetLastReturnTimeFormatted 在接口中 DefaultPooledObjectInfoMBeanyyyy-MM-dd HH:mm:ss Zpublic java.lang.String getPooledObjectToString()
DefaultPooledObjectInfoMBeangetPooledObjectToString 在接口中 DefaultPooledObjectInfoMBeanObject.toString()public java.lang.String getPooledObjectType()
DefaultPooledObjectInfoMBeangetPooledObjectType 在接口中 DefaultPooledObjectInfoMBeanClass.getName()public java.lang.String toString()
toString 在类中 java.lang.Object