Example usage for org.hibernate.id SequenceGenerator subclass-usage

List of usage examples for org.hibernate.id SequenceGenerator subclass-usage

Introduction

In this page you can find the example usage for org.hibernate.id SequenceGenerator subclass-usage.

Usage

From source file com.erinors.hpb.tests.integration.HibernateIdGenerator.java

public class HibernateIdGenerator extends org.hibernate.id.SequenceGenerator {
    @Override
    public void configure(Type type, Properties params, Dialect dialect) throws MappingException {
        String sequenceParameters;
        if (dialect instanceof Oracle10gDialect) {
            sequenceParameters = "START WITH 1 INCREMENT BY 1 NOCACHE";

From source file com.expressui.core.util.TableNameSequenceGenerator.java

/**
 * Generates database table names that contain sequences.
 */
public class TableNameSequenceGenerator extends SequenceGenerator {
    @Override
    public void configure(Type type, Properties params, Dialect dialect) throws MappingException {

From source file com.purebred.core.util.TableNameSequenceGenerator.java

public class TableNameSequenceGenerator extends SequenceGenerator {
    public void configure(Type type, Properties params, Dialect dialect) throws MappingException {
        if (params.getProperty(SEQUENCE) == null || params.getProperty(SEQUENCE).length() == 0) {
            String tableName = params.getProperty(PersistentIdentifierGenerator.TABLE);
            if (tableName != null) {
                String seqName = "SEQ_" + tableName;

From source file com.romajs.hibernate.sequence.generator.ProtocolSequenceGenerator.java

/**
 *
 * @author romajs
 */
public class ProtocolSequenceGenerator extends SequenceGenerator {

From source file no.abmu.util.hibernate3.IdGenerator.java

/**
 * IdGenerator.
 * 
 * @author Jan Magne
 * @author $Author:jens $
 * @version $Rev: 13057 $

From source file ome.tools.hibernate.MySeqGenerator.java

/**
 * http://www.hibernate.org/296.html
 * 
 * @author josh
 * 
 */

From source file org.sisto.jeeplate.domain.ObjectSequenceGenerator.java

public class ObjectSequenceGenerator extends SequenceGenerator {

    @Override
    public Serializable generate(SessionImplementor session, Object obj) {
        return super.generate(session, obj).toString();
    }

From source file org.sonar.core.persistence.dialect.OracleSequenceGenerator.java

/**
 * @since 1.10
 */
public class OracleSequenceGenerator extends SequenceGenerator {

    public static final String SEQUENCE_NAME_SUFFIX = "_SEQ";

From source file org.sonar.core.persistence.dialect.PostgreSQLSequenceGenerator.java

/**
 * if the underlying database is PostgreSQL, the sequence
 * naming convention is different and includes the primary key
 * column name
 *
 * @since 1.10

From source file org.sonar.jpa.dialect.OracleSequenceGenerator.java

/**
 * @since 1.10
 */
public class OracleSequenceGenerator extends SequenceGenerator {

    public static final String SEQUENCE_NAME_SUFFIX = "_SEQ";