Example usage for org.hibernate.persister.entity AbstractEntityPersister getIdentifierGenerator

List of usage examples for org.hibernate.persister.entity AbstractEntityPersister getIdentifierGenerator

Introduction

In this page you can find the example usage for org.hibernate.persister.entity AbstractEntityPersister getIdentifierGenerator.

Prototype

public IdentifierGenerator getIdentifierGenerator() throws HibernateException 

Source Link

Usage

From source file:ch.algotrader.util.HibernateUtil.java

License:Open Source License

public static Serializable getNextId(SessionFactory sessionFactory, Class<?> type) {

    AbstractEntityPersister persister = getEntityPersister(sessionFactory, type);
    return persister.getIdentifierGenerator().generate((SessionImpl) sessionFactory.getCurrentSession(), null);
}