public class CollectionStats
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static javax.management.openmbean.CompositeType |
COMPOSITE_TYPE |
private static java.lang.String |
COMPOSITE_TYPE_DESCRIPTION |
private static java.lang.String |
COMPOSITE_TYPE_NAME |
protected long |
fetchCount
fetchCount
|
private static java.lang.String[] |
INDEX_NAMES |
private static java.lang.String[] |
ITEM_DESCRIPTIONS |
private static java.lang.String[] |
ITEM_NAMES |
private static javax.management.openmbean.OpenType[] |
ITEM_TYPES |
protected long |
loadCount
loadCount
|
protected long |
recreateCount
recreateCount
|
protected long |
removeCount
removeCount
|
protected java.lang.String |
roleName
roleName
|
protected java.lang.String |
shortName
shortName
|
private static javax.management.openmbean.TabularType |
TABULAR_TYPE |
private static java.lang.String |
TABULAR_TYPE_DESCRIPTION |
private static java.lang.String |
TABULAR_TYPE_NAME |
protected long |
updateCount
updateCount
|
Constructor and Description |
---|
CollectionStats(javax.management.openmbean.CompositeData cData) |
CollectionStats(java.lang.String roleName) |
CollectionStats(java.lang.String name,
org.hibernate.stat.CollectionStatistics src) |
Modifier and Type | Method and Description |
---|---|
void |
add(CollectionStats stats) |
static CollectionStats[] |
fromTabularData(javax.management.openmbean.TabularData tabularData)
fromTabularData
|
long |
getFetchCount()
getFetchCount
|
long |
getLoadCount()
getLoadCount
|
long |
getRecreateCount()
getRecreateCount
|
long |
getRemoveCount()
getRemoveCount
|
java.lang.String |
getRoleName()
getRoleName
|
java.lang.String |
getShortName()
getShortName
|
long |
getUpdateCount()
getUpdateCount
|
static javax.management.openmbean.TabularData |
newTabularDataInstance()
newTabularDataInstance
|
private static int |
safeParseInt(java.lang.String s) |
javax.management.openmbean.CompositeData |
toCompositeData()
toCompositeData
|
java.lang.String |
toString()
toString
|
private static final java.lang.String COMPOSITE_TYPE_NAME
private static final java.lang.String COMPOSITE_TYPE_DESCRIPTION
private static final java.lang.String[] ITEM_NAMES
private static final java.lang.String[] ITEM_DESCRIPTIONS
private static final javax.management.openmbean.OpenType[] ITEM_TYPES
private static final javax.management.openmbean.CompositeType COMPOSITE_TYPE
private static final java.lang.String TABULAR_TYPE_NAME
private static final java.lang.String TABULAR_TYPE_DESCRIPTION
private static final java.lang.String[] INDEX_NAMES
private static final javax.management.openmbean.TabularType TABULAR_TYPE
protected final java.lang.String roleName
protected final java.lang.String shortName
protected long loadCount
protected long fetchCount
protected long updateCount
protected long removeCount
protected long recreateCount
public CollectionStats(java.lang.String roleName)
roleName
- public CollectionStats(java.lang.String name, org.hibernate.stat.CollectionStatistics src)
name
- src
- public CollectionStats(javax.management.openmbean.CompositeData cData)
cData
- private static int safeParseInt(java.lang.String s)
public void add(CollectionStats stats)
stats
- public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getRoleName()
public java.lang.String getShortName()
public long getLoadCount()
public long getFetchCount()
public long getUpdateCount()
public long getRemoveCount()
public long getRecreateCount()
public javax.management.openmbean.CompositeData toCompositeData()
public static javax.management.openmbean.TabularData newTabularDataInstance()
public static CollectionStats[] fromTabularData(javax.management.openmbean.TabularData tabularData)