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()
DefaultPooledObjectInfoMBean
getBorrowedCount
在接口中 DefaultPooledObjectInfoMBean
public long getCreateTime()
DefaultPooledObjectInfoMBean
System.currentTimeMillis()
) that pooled object was created.getCreateTime
在接口中 DefaultPooledObjectInfoMBean
public java.lang.String getCreateTimeFormatted()
DefaultPooledObjectInfoMBean
getCreateTimeFormatted
在接口中 DefaultPooledObjectInfoMBean
yyyy-MM-dd HH:mm:ss Z
public long getLastBorrowTime()
DefaultPooledObjectInfoMBean
System.currentTimeMillis()
) the polled object was last borrowed.getLastBorrowTime
在接口中 DefaultPooledObjectInfoMBean
public java.lang.String getLastBorrowTimeFormatted()
DefaultPooledObjectInfoMBean
getLastBorrowTimeFormatted
在接口中 DefaultPooledObjectInfoMBean
yyyy-MM-dd HH:mm:ss Z
public java.lang.String getLastBorrowTrace()
DefaultPooledObjectInfoMBean
getLastBorrowTrace
在接口中 DefaultPooledObjectInfoMBean
public long getLastReturnTime()
DefaultPooledObjectInfoMBean
System.currentTimeMillis()
)the wrapped object was last returned.getLastReturnTime
在接口中 DefaultPooledObjectInfoMBean
public java.lang.String getLastReturnTimeFormatted()
DefaultPooledObjectInfoMBean
getLastReturnTimeFormatted
在接口中 DefaultPooledObjectInfoMBean
yyyy-MM-dd HH:mm:ss Z
public java.lang.String getPooledObjectToString()
DefaultPooledObjectInfoMBean
getPooledObjectToString
在接口中 DefaultPooledObjectInfoMBean
Object.toString()
public java.lang.String getPooledObjectType()
DefaultPooledObjectInfoMBean
getPooledObjectType
在接口中 DefaultPooledObjectInfoMBean
Class.getName()
public java.lang.String toString()
toString
在类中 java.lang.Object