class Session
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Hashtable<java.lang.String,AsyncStatement> |
asyncStmts |
(package private) java.sql.Connection |
conn |
(package private) java.util.Hashtable<java.lang.String,java.sql.ResultSet> |
cursors |
(package private) java.util.Hashtable<java.lang.String,java.sql.Statement> |
cursorStmts |
(package private) static java.lang.String |
DEFAULT_NAME |
(package private) boolean |
isDNC |
(package private) boolean |
isEmbeddedDerby |
(package private) boolean |
isJCC |
(package private) java.lang.String |
name |
(package private) java.util.Hashtable<java.lang.String,java.sql.PreparedStatement> |
prepStmts |
(package private) boolean |
singleSession |
(package private) java.lang.String |
tag |
Constructor and Description |
---|
Session(java.sql.Connection newConn,
java.lang.String newTag,
java.lang.String newName) |
Modifier and Type | Method and Description |
---|---|
(package private) AsyncStatement |
addAsyncStatement(java.lang.String name,
AsyncStatement s) |
(package private) java.sql.ResultSet |
addCursor(java.lang.String name,
java.sql.ResultSet rs) |
(package private) java.sql.Statement |
addCursorStatement(java.lang.String name,
java.sql.Statement s) |
(package private) java.sql.PreparedStatement |
addPreparedStatement(java.lang.String name,
java.sql.PreparedStatement ps) |
(package private) void |
close() |
(package private) void |
doPrompt(boolean newStatement,
LocalizedOutput out,
boolean multiSessions) |
(package private) AsyncStatement |
getAsyncStatement(java.lang.String name) |
(package private) java.sql.Connection |
getConnection() |
(package private) java.sql.ResultSet |
getCursor(java.lang.String name) |
(package private) java.sql.Statement |
getCursorStatement(java.lang.String name) |
(package private) boolean |
getIsDNC() |
(package private) boolean |
getIsEmbeddedDerby() |
(package private) boolean |
getIsJCC() |
(package private) java.lang.String |
getName() |
(package private) java.sql.PreparedStatement |
getPreparedStatement(java.lang.String name) |
(package private) boolean |
removeCursor(java.lang.String name) |
(package private) boolean |
removeCursorStatement(java.lang.String name) |
(package private) boolean |
removePreparedStatement(java.lang.String name) |
static final java.lang.String DEFAULT_NAME
boolean singleSession
java.sql.Connection conn
java.lang.String tag
java.lang.String name
java.util.Hashtable<java.lang.String,java.sql.PreparedStatement> prepStmts
java.util.Hashtable<java.lang.String,java.sql.Statement> cursorStmts
java.util.Hashtable<java.lang.String,java.sql.ResultSet> cursors
java.util.Hashtable<java.lang.String,AsyncStatement> asyncStmts
boolean isJCC
boolean isDNC
boolean isEmbeddedDerby
Session(java.sql.Connection newConn, java.lang.String newTag, java.lang.String newName)
java.sql.Connection getConnection()
boolean getIsJCC()
boolean getIsDNC()
boolean getIsEmbeddedDerby()
java.lang.String getName()
java.sql.PreparedStatement addPreparedStatement(java.lang.String name, java.sql.PreparedStatement ps)
java.sql.Statement addCursorStatement(java.lang.String name, java.sql.Statement s)
java.sql.ResultSet addCursor(java.lang.String name, java.sql.ResultSet rs)
AsyncStatement addAsyncStatement(java.lang.String name, AsyncStatement s)
java.sql.PreparedStatement getPreparedStatement(java.lang.String name)
java.sql.Statement getCursorStatement(java.lang.String name)
java.sql.ResultSet getCursor(java.lang.String name)
AsyncStatement getAsyncStatement(java.lang.String name)
boolean removePreparedStatement(java.lang.String name)
boolean removeCursorStatement(java.lang.String name)
boolean removeCursor(java.lang.String name)
void doPrompt(boolean newStatement, LocalizedOutput out, boolean multiSessions)
void close() throws java.sql.SQLException
java.sql.SQLException
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.