congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
SequenceIdentityGenerator$Delegate.getPersister
Code IndexAdd Tabnine to your IDE (free)

How to use
getPersister
method
in
org.hibernate.id.SequenceIdentityGenerator$Delegate

Best Java code snippets using org.hibernate.id.SequenceIdentityGenerator$Delegate.getPersister (Showing top 15 results out of 315)

origin: hibernate/hibernate-orm

  @Override
  protected Serializable executeAndExtract(PreparedStatement insert, SharedSessionContractImplementor session)
      throws SQLException {
    session.getJdbcCoordinator().getResultSetReturn().executeUpdate( insert );
    return IdentifierGeneratorHelper.getGeneratedIdentity(
        insert.getGeneratedKeys(),
        getPersister().getRootTableKeyColumnNames()[0],
        getPersister().getIdentifierType(),
        session.getJdbcServices().getJdbcEnvironment().getDialect()
    );
  }
}
origin: org.hibernate/com.springsource.org.hibernate

  @Override
  protected Serializable executeAndExtract(PreparedStatement insert) throws SQLException {
    insert.executeUpdate();
    return IdentifierGeneratorHelper.getGeneratedIdentity(
        insert.getGeneratedKeys(),
        getPersister().getIdentifierColumnNames()[0],
        getPersister().getIdentifierType()
    );
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

  @Override
  protected Serializable executeAndExtract(PreparedStatement insert) throws SQLException {
    insert.executeUpdate();
    return IdentifierGeneratorHelper.getGeneratedIdentity(
        insert.getGeneratedKeys(),
        getPersister().getIdentifierColumnNames()[0],
        getPersister().getIdentifierType()
    );
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  NoCommentsInsert insert = new NoCommentsInsert( dialect );
  insert.addColumn( getPersister().getRootTableKeyColumnNames()[0], sequenceNextValFragment );
  return insert;
}
origin: org.hibernate/com.springsource.org.hibernate.core

public Delegate(PostInsertIdentityPersister persister, Dialect dialect, String sequenceName) {
  super( persister );
  this.dialect = dialect;
  this.sequenceNextValFragment = dialect.getSelectSequenceNextValString( sequenceName );
  this.keyColumns = getPersister().getRootTableKeyColumnNames();
  if ( keyColumns.length > 1 ) {
    throw new HibernateException( "sequence-identity generator cannot be used with with multi-column keys" );
  }
}
origin: org.hibernate.orm/hibernate-core

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  NoCommentsInsert insert = new NoCommentsInsert( dialect );
  insert.addColumn( getPersister().getRootTableKeyColumnNames()[0], sequenceNextValFragment );
  return insert;
}
origin: org.hibernate/com.springsource.org.hibernate

public Delegate(PostInsertIdentityPersister persister, Dialect dialect, String sequenceName) {
  super( persister );
  this.dialect = dialect;
  this.sequenceNextValFragment = dialect.getSelectSequenceNextValString( sequenceName );
  this.keyColumns = getPersister().getRootTableKeyColumnNames();
  if ( keyColumns.length > 1 ) {
    throw new HibernateException( "sequence-identity generator cannot be used with with multi-column keys" );
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

public Delegate(PostInsertIdentityPersister persister, Dialect dialect, String sequenceName) {
  super( persister );
  this.dialect = dialect;
  this.sequenceNextValFragment = dialect.getSelectSequenceNextValString( sequenceName );
  this.keyColumns = getPersister().getRootTableKeyColumnNames();
  if ( keyColumns.length > 1 ) {
    throw new HibernateException( "sequence-identity generator cannot be used with with multi-column keys" );
  }
}
origin: org.hibernate.orm/hibernate-core

  @Override
  protected Serializable executeAndExtract(PreparedStatement insert, SharedSessionContractImplementor session)
      throws SQLException {
    session.getJdbcCoordinator().getResultSetReturn().executeUpdate( insert );
    return IdentifierGeneratorHelper.getGeneratedIdentity(
        insert.getGeneratedKeys(),
        getPersister().getRootTableKeyColumnNames()[0],
        getPersister().getIdentifierType(),
        session.getJdbcServices().getJdbcEnvironment().getDialect()
    );
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  NoCommentsInsert insert = new NoCommentsInsert( dialect );
  insert.addColumn( getPersister().getRootTableKeyColumnNames()[0], sequenceNextValFragment );
  return insert;
}
origin: org.hibernate.orm/hibernate-core

public Delegate(PostInsertIdentityPersister persister, Dialect dialect, String sequenceName) {
  super( persister );
  this.dialect = dialect;
  this.sequenceNextValFragment = dialect.getSelectSequenceNextValString( sequenceName );
  this.keyColumns = getPersister().getRootTableKeyColumnNames();
  if ( keyColumns.length > 1 ) {
    throw new HibernateException( "sequence-identity generator cannot be used with with multi-column keys" );
  }
}
origin: jboss.jboss-embeddable-ejb3/hibernate-all

  protected Serializable executeAndExtract(PreparedStatement insert) throws SQLException {
    insert.executeUpdate();
    return IdentifierGeneratorFactory.getGeneratedIdentity(
        NamedGeneratedKeysHelper.getGeneratedKey( insert ),
        getPersister().getIdentifierType()
    );
  }
}
origin: org.hibernate/com.springsource.org.hibernate

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  NoCommentsInsert insert = new NoCommentsInsert( dialect );
  insert.addColumn( getPersister().getRootTableKeyColumnNames()[0], sequenceNextValFragment );
  return insert;
}
origin: hibernate/hibernate-orm

public IdentifierGeneratingInsert prepareIdentifierGeneratingInsert() {
  NoCommentsInsert insert = new NoCommentsInsert( dialect );
  insert.addColumn( getPersister().getRootTableKeyColumnNames()[0], sequenceNextValFragment );
  return insert;
}
origin: hibernate/hibernate-orm

public Delegate(PostInsertIdentityPersister persister, Dialect dialect, String sequenceName) {
  super( persister );
  this.dialect = dialect;
  this.sequenceNextValFragment = dialect.getSelectSequenceNextValString( sequenceName );
  this.keyColumns = getPersister().getRootTableKeyColumnNames();
  if ( keyColumns.length > 1 ) {
    throw new HibernateException( "sequence-identity generator cannot be used with with multi-column keys" );
  }
}
org.hibernate.idSequenceIdentityGenerator$DelegategetPersister

Popular methods of SequenceIdentityGenerator$Delegate

  • <init>

Popular in Java

  • Updating database using SQL prepared statement
  • compareTo (BigDecimal)
  • onRequestPermissionsResult (Fragment)
  • getContentResolver (Context)
  • Menu (java.awt)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now