Uses of Class
com.ibatis.sqlmap.engine.scope.SessionScope

Packages that use SessionScope
com.ibatis.sqlmap.engine.execution   
com.ibatis.sqlmap.engine.impl   
com.ibatis.sqlmap.engine.scope   
com.ibatis.sqlmap.engine.transaction   
 

Uses of SessionScope in com.ibatis.sqlmap.engine.execution
 

Methods in com.ibatis.sqlmap.engine.execution with parameters of type SessionScope
 int SqlExecutor.executeBatch(SessionScope session)
          Execute a batch of statements
 java.util.List SqlExecutor.executeBatchDetailed(SessionScope session)
          Execute a batch of statements
 void SqlExecutor.cleanup(SessionScope session)
          Clean up any batches on the session
 

Uses of SessionScope in com.ibatis.sqlmap.engine.impl
 

Fields in com.ibatis.sqlmap.engine.impl declared as SessionScope
protected  SessionScope SqlMapSessionImpl.session
           
 

Methods in com.ibatis.sqlmap.engine.impl that return SessionScope
protected  SessionScope SqlMapExecutorDelegate.popSession()
           
 

Methods in com.ibatis.sqlmap.engine.impl with parameters of type SessionScope
 java.lang.Object SqlMapExecutorDelegate.insert(SessionScope session, java.lang.String id, java.lang.Object param)
          Call an insert statement by ID
 int SqlMapExecutorDelegate.update(SessionScope session, java.lang.String id, java.lang.Object param)
          Execute an update statement
 int SqlMapExecutorDelegate.delete(SessionScope session, java.lang.String id, java.lang.Object param)
          Execute a delete statement
 java.lang.Object SqlMapExecutorDelegate.queryForObject(SessionScope session, java.lang.String id, java.lang.Object paramObject)
          Execute a select for a single object
 java.lang.Object SqlMapExecutorDelegate.queryForObject(SessionScope session, java.lang.String id, java.lang.Object paramObject, java.lang.Object resultObject)
          Execute a select for a single object
 java.util.List SqlMapExecutorDelegate.queryForList(SessionScope session, java.lang.String id, java.lang.Object paramObject)
          Execute a query for a list
 java.util.List SqlMapExecutorDelegate.queryForList(SessionScope session, java.lang.String id, java.lang.Object paramObject, int skip, int max)
          Execute a query for a list
 void SqlMapExecutorDelegate.queryWithRowHandler(SessionScope session, java.lang.String id, java.lang.Object paramObject, RowHandler rowHandler)
          Execute a query with a row handler.
 PaginatedList SqlMapExecutorDelegate.queryForPaginatedList(SessionScope session, java.lang.String id, java.lang.Object paramObject, int pageSize)
          Execute a query and return a paginated list
 java.util.Map SqlMapExecutorDelegate.queryForMap(SessionScope session, java.lang.String id, java.lang.Object paramObject, java.lang.String keyProp)
          Execute a query for a map.
 java.util.Map SqlMapExecutorDelegate.queryForMap(SessionScope session, java.lang.String id, java.lang.Object paramObject, java.lang.String keyProp, java.lang.String valueProp)
          Execute a query for a map.
 void SqlMapExecutorDelegate.startTransaction(SessionScope session)
          Start a transaction on the session
 void SqlMapExecutorDelegate.startTransaction(SessionScope session, int transactionIsolation)
          Start a transaction on the session with the specified isolation level.
 void SqlMapExecutorDelegate.commitTransaction(SessionScope session)
          Commit the transaction on a session
 void SqlMapExecutorDelegate.endTransaction(SessionScope session)
          End the transaction on a session
 void SqlMapExecutorDelegate.startBatch(SessionScope session)
          Start a batch for a session
 int SqlMapExecutorDelegate.executeBatch(SessionScope session)
          Execute a batch for a session
 java.util.List SqlMapExecutorDelegate.executeBatchDetailed(SessionScope session)
          Execute a batch for a session
 void SqlMapExecutorDelegate.setUserProvidedTransaction(SessionScope session, java.sql.Connection userConnection)
          Use a user-provided transaction for a session
 Transaction SqlMapExecutorDelegate.getTransaction(SessionScope session)
          Get a transaction for the session
protected  void SqlMapExecutorDelegate.autoEndTransaction(SessionScope session, boolean autoStart)
           
protected  void SqlMapExecutorDelegate.autoCommitTransaction(SessionScope session, boolean autoStart)
           
protected  Transaction SqlMapExecutorDelegate.autoStartTransaction(SessionScope session, boolean autoStart, Transaction trans)
           
protected  RequestScope SqlMapExecutorDelegate.popRequest(SessionScope session, MappedStatement mappedStatement)
           
protected  void SqlMapExecutorDelegate.pushSession(SessionScope session)
           
 

Uses of SessionScope in com.ibatis.sqlmap.engine.scope
 

Methods in com.ibatis.sqlmap.engine.scope that return SessionScope
 SessionScope RequestScope.getSession()
          Get the session of the request
 

Methods in com.ibatis.sqlmap.engine.scope with parameters of type SessionScope
 void RequestScope.setSession(SessionScope session)
          Set the session for the request
 

Uses of SessionScope in com.ibatis.sqlmap.engine.transaction
 

Methods in com.ibatis.sqlmap.engine.transaction with parameters of type SessionScope
 void TransactionManager.begin(SessionScope session)
           
 void TransactionManager.begin(SessionScope session, int transactionIsolation)
           
 void TransactionManager.commit(SessionScope session)
           
 void TransactionManager.end(SessionScope session)