org.hibernate.stat.SessionStatistics Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hibernate Show documentation
Show all versions of hibernate Show documentation
Relational Persistence for Java
//$Id: SessionStatistics.java 6750 2005-05-11 15:26:04Z oneovthafew $
package org.hibernate.stat;
import java.util.Set;
/**
* Information about the first-level (session) cache
* for a particular session instance
* @author Gavin King
*/
public interface SessionStatistics {
/**
* Get the number of entity instances associated with the session
*/
public int getEntityCount();
/**
* Get the number of collection instances associated with the session
*/
public int getCollectionCount();
/**
* Get the set of all EntityKeys
* @see org.hibernate.engine.EntityKey
*/
public Set getEntityKeys();
/**
* Get the set of all CollectionKeys
* @see org.hibernate.engine.CollectionKey
*/
public Set getCollectionKeys();
}