Top Description Fields Constructors Methods
net.sf.ehcache.hibernate.management.impl

public Class EntityStats

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Imports
java.io.Serializable, java.util.ArrayList, .Iterator, .List, javax.management.openmbean.CompositeData, .CompositeDataSupport, .CompositeType, .OpenDataException, .OpenType, .SimpleType, .TabularData, .TabularDataSupport, .TabularType, org.hibernate.stat.EntityStatistics

When we only support Java 6, all of this OpenMBean scaffolding can be removed in favor or MXBeans.
Author
gkeim

Field Summary

Modifier and TypeField and Description
private static final CompositeType
private static final String
private static final String
protected long
deleteCount

deleteCount

protected long
fetchCount

fetchCount

private static final String[]
protected long
insertCount

insertCount

private static final String[]
private static final String[]
private static final OpenType<T>[]
protected long
loadCount

loadCount

protected final String
name

name

protected long
optimisticFailureCount

optimisticFailureCount

protected final String
shortName

shortName

private static final TabularType
private static final String
private static final String
protected long
updateCount

updateCount

Constructor Summary

AccessConstructor and Description
public
public
public

Method Summary

Modifier and TypeMethod and Description
public void
public static EntityStats[]
fromTabularData(final TabularData tabularData)

fromTabularData

public long
getDeleteCount()

getDeleteCount

public long
getFetchCount()

getFetchCount

public long
getInsertCount()

getInsertCount

public long
getLoadCount()

getLoadCount

public String
getName()

getName

public long
getOptimisticFailureCount()

getOptimisticFailureCount

public String
getShortName()

getShortName

public long
getUpdateCount()

getUpdateCount

public static TabularData
newTabularDataInstance()

newTabularDataInstance

private static int
public CompositeData
toCompositeData()

toCompositeData

public String
toString()

Overrides java.lang.Object.toString.

toString
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

COMPOSITE_TYPEback to summary
private static final CompositeType COMPOSITE_TYPE
COMPOSITE_TYPE_DESCRIPTIONback to summary
private static final String COMPOSITE_TYPE_DESCRIPTION
COMPOSITE_TYPE_NAMEback to summary
private static final String COMPOSITE_TYPE_NAME
deleteCountback to summary
protected long deleteCount

deleteCount

fetchCountback to summary
protected long fetchCount

fetchCount

INDEX_NAMESback to summary
private static final String[] INDEX_NAMES
insertCountback to summary
protected long insertCount

insertCount

ITEM_DESCRIPTIONSback to summary
private static final String[] ITEM_DESCRIPTIONS
ITEM_NAMESback to summary
private static final String[] ITEM_NAMES
ITEM_TYPESback to summary
private static final OpenType<T>[] ITEM_TYPES
loadCountback to summary
protected long loadCount

loadCount

nameback to summary
protected final String name

name

optimisticFailureCountback to summary
protected long optimisticFailureCount

optimisticFailureCount

shortNameback to summary
protected final String shortName

shortName

TABULAR_TYPEback to summary
private static final TabularType TABULAR_TYPE
TABULAR_TYPE_DESCRIPTIONback to summary
private static final String TABULAR_TYPE_DESCRIPTION
TABULAR_TYPE_NAMEback to summary
private static final String TABULAR_TYPE_NAME
updateCountback to summary
protected long updateCount

updateCount

Constructor Detail

EntityStatsback to summary
public EntityStats(String name)
EntityStatsback to summary
public EntityStats(String name, EntityStatistics src)
EntityStatsback to summary
public EntityStats(final CompositeData cData)

Method Detail

addback to summary
public void add(EntityStats stats)
fromTabularDataback to summary
public static EntityStats[] fromTabularData(final TabularData tabularData)

fromTabularData

getDeleteCountback to summary
public long getDeleteCount()

getDeleteCount

getFetchCountback to summary
public long getFetchCount()

getFetchCount

getInsertCountback to summary
public long getInsertCount()

getInsertCount

getLoadCountback to summary
public long getLoadCount()

getLoadCount

getNameback to summary
public String getName()

getName

getOptimisticFailureCountback to summary
public long getOptimisticFailureCount()

getOptimisticFailureCount

getShortNameback to summary
public String getShortName()

getShortName

getUpdateCountback to summary
public long getUpdateCount()

getUpdateCount

newTabularDataInstanceback to summary
public static TabularData newTabularDataInstance()

newTabularDataInstance

safeParseIntback to summary
private static int safeParseInt(String s)
toCompositeDataback to summary
public CompositeData toCompositeData()

toCompositeData

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

toString

Returns:String

Doc from java.lang.Object.toString.

a string representation of the object.

Annotations
@Override