org.hibernate.internal
Class SessionFactoryImpl.StatelessSessionBuilderImpl

java.lang.Object
  extended by org.hibernate.internal.SessionFactoryImpl.StatelessSessionBuilderImpl
All Implemented Interfaces:
StatelessSessionBuilder
Enclosing class:
SessionFactoryImpl

public static class SessionFactoryImpl.StatelessSessionBuilderImpl
extends Object
implements StatelessSessionBuilder


Constructor Summary
SessionFactoryImpl.StatelessSessionBuilderImpl(SessionFactoryImpl sessionFactory)
           
 
Method Summary
 StatelessSessionBuilder connection(Connection connection)
          Adds a specific connection to the session options
 StatelessSession openStatelessSession()
          Opens a session with the specified options.
 StatelessSessionBuilder tenantIdentifier(String tenantIdentifier)
          Define the tenant identifier to be associated with the opened session.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionFactoryImpl.StatelessSessionBuilderImpl

public SessionFactoryImpl.StatelessSessionBuilderImpl(SessionFactoryImpl sessionFactory)
Method Detail

openStatelessSession

public StatelessSession openStatelessSession()
Description copied from interface: StatelessSessionBuilder
Opens a session with the specified options.

Specified by:
openStatelessSession in interface StatelessSessionBuilder
Returns:
The session

connection

public StatelessSessionBuilder connection(Connection connection)
Description copied from interface: StatelessSessionBuilder
Adds a specific connection to the session options

Specified by:
connection in interface StatelessSessionBuilder
Parameters:
connection - The connection to use.
Returns:
this, for method chaining

tenantIdentifier

public StatelessSessionBuilder tenantIdentifier(String tenantIdentifier)
Description copied from interface: StatelessSessionBuilder
Define the tenant identifier to be associated with the opened session.

Specified by:
tenantIdentifier in interface StatelessSessionBuilder
Parameters:
tenantIdentifier - The tenant identifier.
Returns:
this, for method chaining


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.