Java Doc for VirtualDatabaseConsole.java in  » Database-JDBC-Connection-Pool » sequoia-2.10.9 » org » continuent » sequoia » console » text » module » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Database JDBC Connection Pool » sequoia 2.10.9 » org.continuent.sequoia.console.text.module 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.continuent.sequoia.console.text.module.AbstractConsoleModule
      org.continuent.sequoia.console.text.module.VirtualDatabaseConsole

VirtualDatabaseConsole
public class VirtualDatabaseConsole extends AbstractConsoleModule (Code)
Sequoia Controller Virtual Database Console module.
author:
   Emmanuel Cecchet
author:
   Mathieu Peltier
author:
   Nicolas Modrzyk
version:
   1.0



Constructor Summary
public  VirtualDatabaseConsole(Console console)
     Creates a new VirtualDatabaseAdmin instance.

Method Summary
public  voidaddSavePoint(Savepoint savePoint)
    
public  ConnectioncreateConnection(String url, String login, String password)
     Create a new connection from the driver.
public  voidenableMultilineStatement(boolean multilineStatementsEnabled)
     Enables multiline statements to be able to write one statement on several lines.
public synchronized  voidexecSQL(String request, boolean displayResult)
     Executes a SQL statement.
public  ConnectiongetConnection()
     Get the JDBC connection used by the sql console.
public  StringgetDescriptionString()
    
public  intgetFetchsize()
    
protected  StringgetModuleID()
    
public  StringgetPromptString()
    
public  StringgetRequestDelimiter()
    
public  SavepointgetSavePoint(String name)
    
public  intgetTimeout()
    
public  voidhandlePrompt()
     Connects to a virtual database.
public  voidhelp()
    
public  voidlogin(String[] params)
    
public  voidquit()
    
public  voidsetFetchsize(int fetchsize)
    
public  voidsetMaxrows(int maxrows)
    
public  voidsetRequestDelimiter(String delimiter)
     Sets the request delimiter to use when multiline statement is enabled.
public  voidsetTimeout(int timeout)
    


Constructor Detail
VirtualDatabaseConsole
public VirtualDatabaseConsole(Console console)(Code)
Creates a new VirtualDatabaseAdmin instance. Loads the driver
Parameters:
  console - console console




Method Detail
addSavePoint
public void addSavePoint(Savepoint savePoint) throws SQLException(Code)
add a SavePoint
Parameters:
  savePoint - the SavePoint to add
throws:
  SQLException - if the savePoint is unnamed



createConnection
public Connection createConnection(String url, String login, String password) throws ConsoleException(Code)
Create a new connection from the driver.
Parameters:
  url - the Sequoia url
Parameters:
  login - the login to use to open the connection
Parameters:
  password - the password to use to open the connection a new connection
throws:
  ConsoleException - if login failed



enableMultilineStatement
public void enableMultilineStatement(boolean multilineStatementsEnabled)(Code)
Enables multiline statements to be able to write one statement on several lines. A multiline statement is executed when the user inputs the request delimiter String at the end of a line. By default multiline statement is disabled (for backwards compatibility)
Parameters:
  multilineStatementsEnabled - true if multilinestatement must be enabled, false else



execSQL
public synchronized void execSQL(String request, boolean displayResult)(Code)
Executes a SQL statement.
Parameters:
  request - the SQL request to execute
Parameters:
  displayResult - true if the result must be printed onthe standard output



getConnection
public Connection getConnection()(Code)
Get the JDBC connection used by the sql console. a JDBC connection



getDescriptionString
public String getDescriptionString()(Code)

See Also:   org.continuent.sequoia.console.text.module.AbstractConsoleModule.getDescriptionString



getFetchsize
public int getFetchsize()(Code)
Get the fetchsize value the fetchsize value



getModuleID
protected String getModuleID()(Code)

See Also:   org.continuent.sequoia.console.text.module.AbstractConsoleModule.getModuleID



getPromptString
public String getPromptString()(Code)

See Also:   org.continuent.sequoia.console.text.module.AbstractConsoleModule.getPromptString



getRequestDelimiter
public String getRequestDelimiter()(Code)
Returns the request delimiter a String representing the request delimiter



getSavePoint
public Savepoint getSavePoint(String name)(Code)
Get a SavePoint identified by its name
Parameters:
  name - name fo the SavePoint a SavePoint or null if noSavePoint with such a name has been previously added



getTimeout
public int getTimeout()(Code)
Get the timeout value (in seconds) the timeout value (in seconds)



handlePrompt
public void handlePrompt()(Code)
Connects to a virtual database.



help
public void help()(Code)

See Also:   org.continuent.sequoia.console.text.module.AbstractConsoleModule.help



login
public void login(String[] params) throws Exception(Code)

See Also:   org.continuent.sequoia.console.text.module.AbstractConsoleModule.login(java.lang.String[])



quit
public void quit()(Code)

See Also:   org.continuent.sequoia.console.text.module.AbstractConsoleModule.quit



setFetchsize
public void setFetchsize(int fetchsize)(Code)
Set the fetchsize
Parameters:
  fetchsize - new fetchsize value



setMaxrows
public void setMaxrows(int maxrows)(Code)
Set the maxrows
Parameters:
  maxrows - new maxrows value



setRequestDelimiter
public void setRequestDelimiter(String delimiter)(Code)
Sets the request delimiter to use when multiline statement is enabled.
Parameters:
  delimiter - the String to use as request delimiter
See Also:   VirtualDatabaseConsole.DEFAULT_REQUEST_DELIMITER



setTimeout
public void setTimeout(int timeout)(Code)
Set the timeout value (in seconds)
Parameters:
  timeout - new timeout value (in seconds)



Fields inherited from org.continuent.sequoia.console.text.module.AbstractConsoleModule
final public static String DEFAULT_COMMAND_PROPERTIES_FILE(Code)(Java Doc)
TreeSet commands(Code)(Java Doc)
Console console(Code)(Java Doc)
protected Completor consoleCompletor(Code)(Java Doc)
boolean quit(Code)(Java Doc)

Methods inherited from org.continuent.sequoia.console.text.module.AbstractConsoleModule
protected void addCommands(String[] commandClasses, Set commands)(Code)(Java Doc)
public ConsoleCommand findConsoleCommand(String commandLine, Hashtable hashCommands)(Code)(Java Doc)
public TreeSet getCommands()(Code)(Java Doc)
public Completor getCompletor()(Code)(Java Doc)
public Console getConsole()(Code)(Java Doc)
abstract public String getDescriptionString()(Code)(Java Doc)
final public Hashtable getHashCommands()(Code)(Java Doc)
abstract protected String getModuleID()(Code)(Java Doc)
abstract public String getPromptString()(Code)(Java Doc)
final public void handleCommandLine(String commandLine, Hashtable hashCommands) throws Exception(Code)(Java Doc)
public void handlePrompt()(Code)(Java Doc)
public void help()(Code)(Java Doc)
final protected void loadCommands()(Code)(Java Doc)
protected String loadCommandsFromProperties(String moduleID)(Code)(Java Doc)
protected void loadCompletor()(Code)(Java Doc)
abstract public void login(String[] params) throws Exception(Code)(Java Doc)
protected String[] parseCommands(String commandClassesAsString)(Code)(Java Doc)
public void quit()(Code)(Java Doc)
protected synchronized void reloadCompletor()(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.