Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Class
org.hsqldb.Session

Uses of Session in org.hsqldb
 

Fields in org.hsqldb declared as Session
protected  Session Table.ownerSession
           
private  Session ServerConnection.session
           
private  Session Parser.cSession
           
private  Session Log.sysSession
           
(package private)  Session jdbcConnection.cSession
          This connection's corresponding in-process Session.
private  Session Function.cSession
           
private  Session Database.sysSession
           
 

Methods in org.hsqldb that return Session
(package private)  Session Table.getOwnerSession()
           
private  Session ServerConnection.init()
          Method declaration
(package private)  Session Database.connect(java.lang.String username, java.lang.String password)
          Constructs a new Session that operates within (is connected to) the context of this Database object.
 

Methods in org.hsqldb with parameters of type Session
(package private)  boolean TextTable.equals(java.lang.String other, Session c)
           
protected  void TextTable.setDataSource(java.lang.String source, boolean isDesc, Session s)
           
(package private)  void TextTable.insert(java.lang.Object[] row, Session c)
           
(package private)  void TextTable.delete(java.lang.Object[] row, Session c)
           
(package private)  boolean Table.equals(java.lang.String other, Session c)
           
protected  void Table.setDataSource(java.lang.String source, boolean isDesc, Session s)
           
(package private)  void Table.insert(Result result, Session c)
          Method declaration
(package private)  void Table.insert(java.lang.Object[] row, Session c)
          Method declaration
(package private)  void Table.insertNoCheck(java.lang.Object[] row, Session c, boolean log)
          Method declaration
(package private)  void Table.checkCascadeDelete(java.lang.Object[] row, Session session, boolean delete)
          Method is called recursively on a tree of tables from the current one until no referring foreign-key table is left.
(package private)  void Table.delete(java.lang.Object[] row, Session session)
          Method declaration
private  void Table.deleteNoRefCheck(java.lang.Object[] row, Session session)
          Method declaration
(package private)  void Table.deleteNoCheck(java.lang.Object[] row, Session c, boolean log)
          Method declaration
(package private)  void Log.write(Session c, java.lang.String s)
          Method declaration
(package private) static void Log.scriptToFile(Database db, java.lang.String file, boolean full, Session session)
          Method declaration
(package private) static Result DatabaseScript.getScript(Database dDatabase, boolean bDrop, boolean bInsert, boolean bCached, Session session)
          Method declaration
(package private)  Table DatabaseInformation.getSystemTable(java.lang.String tablename, Session session)
          Method declaration
(package private)  Table DatabaseInformation.getCrossReference(HsqlName name, Session session)
           
(package private)  void Database.registerSession(Session session)
          Binds the specified Session object into this Database object's active session registry.
(package private)  Result Database.execute(java.lang.String statement, Session session)
          The main SQL statement executor.
(package private)  Table Database.getTable(java.lang.String name, Session session)
          Retrieves the specified user defined table or view visible within the context of the specified Session, or any system table of the given name.
(package private)  Table Database.getUserTable(java.lang.String name, Session session)
          get a user
(package private)  Table Database.findUserTable(java.lang.String name, Session session)
           
(package private)  Result Database.getScript(boolean drop, boolean insert, boolean cached, Session session)
          Generates a SQL script containing all or part of the SQL statements required to recreate the current state of this Database object.
private  Result Database.processScript(Tokenizer c, Session session)
          Responsible for parsing and executing the SCRIPT SQL statement
private  Result Database.processCreate(Tokenizer c, Session session)
          Responsible for handling the parse and execution of CREATE SQL statements.
private  void Database.addIndexOn(Tokenizer c, Session session, java.lang.String name, boolean namequoted, Table t, boolean unique)
          Indexes defined in DDL scripts are handled by this method.
private  void Database.processCreateTrigger(Tokenizer c, Session session)
          Responsible for handling the execution of CREATE TRIGGER SQL statements.
private  void Database.processCreateTable(Tokenizer c, Session session, int type)
          Responsible for handling the execution CREATE TABLE SQL statements.
(package private)  Database.TempConstraint Database.processCreateFK(Tokenizer c, Session session, Table t, HsqlName cname)
           
private  void Database.processCreateView(Tokenizer c, Session session)
          Responsible for handling the execution CREATE VIEW SQL statements.
private  void Database.processRenameTable(Tokenizer c, Session session, java.lang.String tablename)
           
private  Result Database.processAlter(Tokenizer c, Session session)
          'RENAME' declaration.
private  void Database.processAlterTable(Tokenizer c, Session session)
           
private  void Database.processAlterIndex(Tokenizer c, Session session)
           
private  Result Database.processDrop(Tokenizer c, Session session)
          Method declaration
private  Result Database.processGrantOrRevoke(Tokenizer c, Session session, boolean grant)
          Responsible for handling the execution of GRANT and REVOKE SQL statements.
private  Result Database.processConnect(Tokenizer c, Session session)
          Responsible for handling the execution CONNECT SQL statements
private  Result Database.processDisconnect(Session session)
          Responsible for handling the execution DISCONNECT SQL statements
private  Result Database.processSet(Tokenizer c, Session session)
          Responsible for handling the execution SET SQL statements
private  Result Database.processCommit(Tokenizer c, Session session)
          Responsible for handling the execution COMMIT SQL statements
private  Result Database.processRollback(Tokenizer c, Session session)
          Responsible for handling the execution ROLLBACK SQL statementsn
private  Result Database.processSavepoint(Tokenizer c, Session session)
          Responsible for handling the execution of SAVEPOINT SQL statements.
private  Result Database.processShutdown(Tokenizer c, Session session)
          Responsible for handling the execution SHUTDOWN SQL statements
private  Result Database.processCheckpoint(Session session)
          Responsible for handling the parse and execution of CHECKPOINT SQL statements.
(package private)  void Database.dropTempTables(Session ownerSession)
           
(package private)  void Database.dropTable(java.lang.String name, boolean ifExists, boolean isView, Session session)
          Drops the specified user-defined view or table from this Database object.
private  void Database.dropTrigger(java.lang.String name, Session session)
          Method declaration
(package private)  boolean Database.Logger.openLog(Database db, Session sys, java.lang.String name)
          Opens the specified Database object's database files and starts up the logging process.
(package private)  void Database.Logger.logConnectUser(Session session, java.lang.String username, java.lang.String password)
          Records a Log entry representing a new connection action on the specified Session object.
(package private)  void Database.Logger.writeToLog(Session session, java.lang.String statement)
          Records a Log entry for the specified SQL statement, on behalf of the specified Session object.
 

Constructors in org.hsqldb with parameters of type Session
TextTable(Database db, HsqlName name, int type, Session session)
          Constructor declaration
Table(Database db, HsqlName name, int type, Session session)
          Constructor declaration
Session(Session c, int id)
          Constructor declaration
Parser(Database db, Tokenizer t, Session session)
          Constructor declaration
Log(Database db, Session system, java.lang.String name)
          Constructor declaration
jdbcConnection(Session c)
          Constructs an INTERNAL 55 Connection, using the specified Session.
Function(java.lang.String function, Session session)
          Constructs a new Function object with the given function call name and using the specified Session context.