class Session
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Hashtable |
asyncStmts |
(package private) java.sql.Connection |
conn |
(package private) java.util.Hashtable |
cursors |
(package private) java.util.Hashtable |
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 |
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) java.lang.Object |
addAsyncStatement(java.lang.String name,
AsyncStatement s) |
(package private) java.lang.Object |
addCursor(java.lang.String name,
java.sql.ResultSet rs) |
(package private) java.lang.Object |
addCursorStatement(java.lang.String name,
java.sql.Statement s) |
(package private) java.lang.Object |
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 prepStmts
java.util.Hashtable cursorStmts
java.util.Hashtable cursors
java.util.Hashtable 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.lang.Object addPreparedStatement(java.lang.String name, java.sql.PreparedStatement ps)
java.lang.Object addCursorStatement(java.lang.String name, java.sql.Statement s)
java.lang.Object addCursor(java.lang.String name, java.sql.ResultSet rs)
java.lang.Object 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.10 Internals - Copyright © 2004,2013 The Apache Software Foundation. All Rights Reserved.