Uses of Interface
org.springframework.orm.toplink.SessionFactory

Packages that use SessionFactory
org.springframework.orm.toplink Package providing integration of Oracle TopLink with Spring concepts. 
org.springframework.orm.toplink.support Classes supporting the org.springframework.orm.toplink package. 
 

Uses of SessionFactory in org.springframework.orm.toplink
 

Classes in org.springframework.orm.toplink that implement SessionFactory
 class AbstractSessionFactory
          Abstract SessionFactory implementation that creates proxies for "managed" client Sessions and transaction-aware Session references.
 class ServerSessionFactory
          Full-fledged default implementation of the SessionFactory interface: creates ClientSessions for a given ServerSession.
 class SessionBrokerSessionFactory
          Spring SessionFactory implementation allowing users to inject a TopLink Session built from a TopLink SessionBroker.
 class SingleSessionFactory
          Simple implementation of the SessionFactory interface: always returns the passed-in Session as-is.
 

Methods in org.springframework.orm.toplink that return SessionFactory
 SessionFactory LocalSessionFactory.createSessionFactory()
          Create a TopLink SessionFactory according to the configuration settings.
 SessionFactory TopLinkTransactionManager.getSessionFactory()
          Return the SessionFactory that this instance should manage transactions for.
 SessionFactory TopLinkAccessor.getSessionFactory()
          Return the TopLink SessionFactory that should be used to create TopLink Sessions.
protected  SessionFactory LocalSessionFactory.newSessionFactory(oracle.toplink.sessions.DatabaseSession session)
          Create a new SessionFactory for the given TopLink DatabaseSession.
 

Methods in org.springframework.orm.toplink with parameters of type SessionFactory
 oracle.toplink.sessions.Session AbstractSessionFactory.createTransactionAwareSession(SessionFactory sessionFactory)
          Create a transaction-aware Session reference for this factory's master Session, expecting transactions to be registered for the given SessionFactory.
static oracle.toplink.sessions.Session SessionFactoryUtils.doGetSession(SessionFactory sessionFactory, boolean allowCreate)
          Get a TopLink Session for the given SessionFactory.
static oracle.toplink.sessions.Session SessionFactoryUtils.getSession(SessionFactory sessionFactory, boolean allowCreate)
          Get a TopLink Session for the given SessionFactory.
static boolean SessionFactoryUtils.isSessionTransactional(oracle.toplink.sessions.Session session, SessionFactory sessionFactory)
          Return whether the given TopLink Session is transactional, that is, bound to the current thread by Spring's transaction facilities.
static void SessionFactoryUtils.releaseSession(oracle.toplink.sessions.Session session, SessionFactory sessionFactory)
          Close the given Session, created via the given factory, if it is not managed externally (i.e. not bound to the thread).
 void TopLinkTransactionManager.setSessionFactory(SessionFactory sessionFactory)
          Set the the TopLink SessionFactory to manage transactions for.
 void TopLinkAccessor.setSessionFactory(SessionFactory sessionFactory)
          Set the the TopLink SessionFactory that should be used to create TopLink Sessions.
 

Constructors in org.springframework.orm.toplink with parameters of type SessionFactory
TopLinkTemplate(SessionFactory sessionFactory)
          Create a new TopLinkTemplate instance.
TopLinkTemplate(SessionFactory sessionFactory, boolean allowCreate)
          Create a new TopLinkTemplate instance.
TopLinkTransactionManager(SessionFactory sessionFactory)
          Create a new TopLinkTransactionManager instance.
 

Uses of SessionFactory in org.springframework.orm.toplink.support
 

Methods in org.springframework.orm.toplink.support that return SessionFactory
 SessionFactory TopLinkDaoSupport.getSessionFactory()
          Return the TopLink SessionFactory used by this DAO.
 

Methods in org.springframework.orm.toplink.support with parameters of type SessionFactory
protected  TopLinkTemplate TopLinkDaoSupport.createTopLinkTemplate(SessionFactory sessionFactory)
          Create a TopLinkTemplate for the given SessionFactory.
 void TransactionAwareSessionAdapter.setSessionFactory(SessionFactory sessionFactory)
          Set the SessionFactory that this adapter is supposed to expose a transaction-aware TopLink Session for.
 void TopLinkDaoSupport.setSessionFactory(SessionFactory sessionFactory)
          Set the TopLink SessionFactory to be used by this DAO.
 



Copyright © 2002-2008 The Spring Framework.