org.hsqldb
Class SessionContext
- java.lang.Object
-
- org.hsqldb.SessionContext
-
public class SessionContext extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field and Description StatementcurrentStatementintdepthjava.lang.BooleanisAutoCommitintrownum
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddSessionTable(Table table)voidaddSessionVariable(ColumnSchema variable)voiddropSessionTable(java.lang.String name)TablefindSessionTable(java.lang.String name)RangeVariable.RangeIteratorBasegetCheckIterator(RangeVariable rangeVariable)HashSetgetConstraintPath()For cascade operationsvoidpop()voidpopRoutineInvocation()voidpopRoutineTables()voidpopStatementState()voidpush()voidpushDynamicArguments(java.lang.Object[] args)voidpushRoutineInvocation()voidpushRoutineTables(HashMappedList map)voidpushStatementState()voidsetDynamicArguments(java.lang.Object[] args)voidsetRangeIterator(RangeIterator iterator)voidsetSessionTables(Table[] tables)voidunsetRangeIterator(RangeIterator iterator)
-
-
-
Field Detail
-
isAutoCommit
public java.lang.Boolean isAutoCommit
-
depth
public int depth
-
currentStatement
public Statement currentStatement
-
rownum
public int rownum
-
-
Method Detail
-
push
public void push()
-
pop
public void pop()
-
pushRoutineInvocation
public void pushRoutineInvocation()
-
popRoutineInvocation
public void popRoutineInvocation()
-
pushDynamicArguments
public void pushDynamicArguments(java.lang.Object[] args)
-
pushStatementState
public void pushStatementState()
-
popStatementState
public void popStatementState()
-
setDynamicArguments
public void setDynamicArguments(java.lang.Object[] args)
-
getCheckIterator
public RangeVariable.RangeIteratorBase getCheckIterator(RangeVariable rangeVariable)
-
setRangeIterator
public void setRangeIterator(RangeIterator iterator)
-
unsetRangeIterator
public void unsetRangeIterator(RangeIterator iterator)
-
getConstraintPath
public HashSet getConstraintPath()
For cascade operations
-
addSessionVariable
public void addSessionVariable(ColumnSchema variable)
-
pushRoutineTables
public void pushRoutineTables(HashMappedList map)
-
popRoutineTables
public void popRoutineTables()
-
addSessionTable
public void addSessionTable(Table table)
-
setSessionTables
public void setSessionTables(Table[] tables)
-
findSessionTable
public Table findSessionTable(java.lang.String name)
-
dropSessionTable
public void dropSessionTable(java.lang.String name)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG