Codota Logo
SessionImplementor.checkOpen
Code IndexAdd Codota to your IDE (free)

How to use
checkOpen
method
in
org.hibernate.engine.spi.SessionImplementor

Best Java code snippets using org.hibernate.engine.spi.SessionImplementor.checkOpen (Showing top 20 results out of 315)

  • Common ways to obtain SessionImplementor
private void myMethod () {
SessionImplementor s =
  • Codota IconEntityManager entityManager;entityManager.unwrap(SessionImplementor.class)
  • Codota IconFlushEntityEvent flushEntityEvent;flushEntityEvent.getSession()
  • Codota IconLazyInitializer lazyInitializer;lazyInitializer.getSession()
  • Smart code suggestions by Codota
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameterList(String name, Object[] values, Type type) {
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, values, type );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(String name, LocalDateTime value, TemporalType temporalType){
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, value, temporalType );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(String name, OffsetDateTime value, TemporalType temporalType){
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, value, temporalType );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameterList(String name, Collection values) {
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, values );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameterList(String name, Object[] values) {
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, values );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public Query<X> setParameterList(int position, Object[] values) {
  entityManager.checkOpen( false );
  locateParameterByPosition( position );
  jpqlQuery.setParameter( position, values );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public <P> QueryImplementor<X> setParameter(String name, P val, TemporalType temporalType) {
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, val, temporalType );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public Query<X> setParameterList(int position, Collection values) {
  entityManager.checkOpen( false );
  locateParameterByPosition( position );
  jpqlQuery.setParameter( position, values );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameterList(String name, Collection values, Type type) {
  entityManager.checkOpen( false );
  locateParameterByName( name );
  jpqlQuery.setParameter( name, values, type );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(int position, Instant value, TemporalType temporalType) {
  entityManager.checkOpen( false );
  locateParameterByPosition( position );
  jpqlQuery.setParameter( position, value, temporalType );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(int position, LocalDateTime value, TemporalType temporalType) {
  entityManager.checkOpen( false );
  locateParameterByPosition( position );
  jpqlQuery.setParameter( position, value, temporalType );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(String name, Object value) {
  entityManager.checkOpen( true );
  ExplicitParameterInfo<?> parameterInfo = locateParameterByName( name );
  parameterInfo.validateBindValue( value );
  jpqlQuery.setParameter( name, value );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setEntity(String name, Object val) {
  entityManager.checkOpen( false );
  ExplicitParameterInfo<?> parameterInfo = locateParameterByName( name );
  parameterInfo.validateBindValue( val );
  jpqlQuery.setEntity( name, val );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(String name, Calendar calendar, TemporalType temporalType) {
  entityManager.checkOpen( true );
  ExplicitParameterInfo<?> parameterInfo = locateParameterByName( name );
  parameterInfo.validateCalendarBind();
  jpqlQuery.setParameter( name, calendar, temporalType );
  return this;
}
origin: hibernate/hibernate-orm

@Override
public <P> QueryImplementor<X> setParameter(QueryParameter<P> parameter, P value, Type type) {
  entityManager.checkOpen( false );
  final ExplicitParameterInfo<?> parameterInfo = resolveParameterInfo( parameter );
  if ( parameterInfo.isNamed() ) {
    jpqlQuery.setParameter( parameterInfo.getName(), value, type );
  }
  else {
    jpqlQuery.setParameter( parameterInfo.getPosition(), value, type );
  }
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(Parameter<OffsetDateTime> param, OffsetDateTime value, TemporalType temporalType){
  entityManager.checkOpen( false );
  final ExplicitParameterInfo<?> parameterInfo = resolveParameterInfo( param );
  if ( parameterInfo.isNamed() ) {
    jpqlQuery.setParameter( parameterInfo.getName(), value, temporalType );
  }
  else {
    jpqlQuery.setParameter( parameterInfo.getPosition(), value, temporalType );
  }
  return this;
}
origin: hibernate/hibernate-orm

@Override
public <T> QueryImplementor<X> setParameter(Parameter<T> param, T t) {
  entityManager.checkOpen( false );
  final ExplicitParameterInfo<?> parameterInfo = resolveParameterInfo( param );
  if ( parameterInfo.isNamed() ) {
    jpqlQuery.setParameter( parameterInfo.getName(), t );
  }
  else {
    jpqlQuery.setParameter( parameterInfo.getPosition(), t );
  }
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(Parameter<LocalDateTime> param, LocalDateTime value, TemporalType temporalType){
  entityManager.checkOpen( false );
  final ExplicitParameterInfo<?> parameterInfo = resolveParameterInfo( param );
  if ( parameterInfo.isNamed() ) {
    jpqlQuery.setParameter( parameterInfo.getName(), value, temporalType );
  }
  else {
    jpqlQuery.setParameter( parameterInfo.getPosition(), value, temporalType );
  }
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(Parameter<Date> param, Date date, TemporalType temporalType) {
  entityManager.checkOpen( false );
  final ExplicitParameterInfo<?> parameterInfo = resolveParameterInfo( param );
  if ( parameterInfo.isNamed() ) {
    jpqlQuery.setParameter( parameterInfo.getName(), date, temporalType );
  }
  else {
    jpqlQuery.setParameter( parameterInfo.getPosition(), date, temporalType );
  }
  return this;
}
origin: hibernate/hibernate-orm

@Override
public QueryImplementor<X> setParameter(Parameter<ZonedDateTime> param, ZonedDateTime value, TemporalType temporalType){
  entityManager.checkOpen( false );
  final ExplicitParameterInfo<?> parameterInfo = resolveParameterInfo( param );
  if ( parameterInfo.isNamed() ) {
    jpqlQuery.setParameter( parameterInfo.getName(), value, temporalType );
  }
  else {
    jpqlQuery.setParameter( parameterInfo.getPosition(), value, temporalType );
  }
  return this;
}
org.hibernate.engine.spiSessionImplementorcheckOpen

Javadoc

Used to ensure the EntityManager is open, throwing IllegalStateException if it is closed. Depending on the value of markForRollbackIfClosed, may also rollback any enlisted-in transaction. This distinction is made across various sections of the spec. Most failed checks should rollback. Section 3.10.7 (per 2.1 spec) lists cases related to calls on related query objects that should not rollback.

Popular methods of SessionImplementor

  • getFactory
    Get the creating SessionFactoryImplementor
  • getTransactionCoordinator
  • connection
  • getPersistenceContext
    Get the persistence context for this session
  • getLoadQueryInfluencers
    Get the load query influencers associated with this session.
  • isTransactionInProgress
    Does this Session have an active Hibernate transaction or is there a JTA transaction in progress?
  • getEntityPersister
    Get the EntityPersister for any instance
  • getJdbcCoordinator
  • isClosed
    Determine whether the session is closed. Provided separately from #isOpen() as this method does not
  • flush
  • getTenantIdentifier
    Match te method on org.hibernate.Session and org.hibernate.StatelessSession
  • generateEntityKey
  • getTenantIdentifier,
  • generateEntityKey,
  • getContextEntityIdentifier,
  • isOpen,
  • bestGuessEntityName,
  • getFlushMode,
  • getSessionFactory,
  • guessEntityName,
  • immediateLoad,
  • initializeCollection

Popular in Java

  • Reactive rest calls using spring rest template
  • notifyDataSetChanged (ArrayAdapter)
  • getSharedPreferences (Context)
  • onCreateOptionsMenu (Activity)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now