Class QuerySession

java.lang.Object
com.j_spaces.jdbc.QuerySession
All Implemented Interfaces:
QuerySessionMBean, Serializable

public class QuerySession extends Object implements QuerySessionMBean, Serializable
This is a wrapper class that holds the information relevant per session that the QueryHandler should use.
Author:
Michael Mitrani, 2Train4, 2004
See Also:
  • Constructor Details

    • QuerySession

      public QuerySession(String sessionName)
  • Method Details

    • getTransaction

      public Transaction getTransaction()
      Returns:
      The transaction for this connection. may be null
    • setTransaction

      public void setTransaction(Transaction txn)
    • isAutoCommit

      public boolean isAutoCommit()
      Returns:
      the current state of auto commit
    • setAutoCommit

      public void setAutoCommit(boolean isAutoCommit)
    • setUseRegularSpace

      public void setUseRegularSpace(boolean isUseRegularSpace)
    • isUseRegularSpace

      public boolean isUseRegularSpace()
    • getSelectedForUpdate

      public String[] getSelectedForUpdate()
    • setSelectedForUpdate

      public void setSelectedForUpdate(String[] selectedForUpdate)
    • getUnderTransaction

      public String[] getUnderTransaction()
      Specified by:
      getUnderTransaction in interface QuerySessionMBean
      Returns:
      Returns the underTransaction.
    • setUnderTransaction

      public void setUnderTransaction(String query)
    • clearUnderTransaction

      public void clearUnderTransaction()
    • getConnectionContext

      public ConnectionContext getConnectionContext()
    • setConnectionContext

      public void setConnectionContext(ConnectionContext connectionContext)
      Parameters:
      connectionContext - the connectionContext to set
    • getModifiers

      public Integer getModifiers()
    • setModifiers

      public void setModifiers(Integer modifiers)
    • setQueryHandler

      public void setQueryHandler(QueryHandler queryHandler)
    • getQueryHandler

      public QueryHandler getQueryHandler()