Java Doc for BrokeredConnection.java in  » Database-DBMS » db-derby-10.2 » org » apache » derby » iapi » jdbc » 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 DBMS » db derby 10.2 » org.apache.derby.iapi.jdbc 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.apache.derby.iapi.jdbc.BrokeredConnection

All known Subclasses:   org.apache.derby.iapi.jdbc.BrokeredConnection30,
BrokeredConnection
public class BrokeredConnection implements EngineConnection(Code)
This is a rudimentary connection that delegates EVERYTHING to Connection.


Field Summary
final  BrokeredConnectionControlcontrol
    
 intstateHoldability
    

Constructor Summary
public  BrokeredConnection(BrokeredConnectionControl control)
    

Method Summary
final public  voidaddWarning(SQLWarning w)
     Add a SQLWarning to this Connection object.
final protected  voidcheckIfClosed()
     Checks if the connection is closed and throws an exception if it is.
final public  voidclearWarnings()
    
final public  voidclose()
    
final public  voidcommit()
    
final public  StatementcreateStatement()
    
final public  StatementcreateStatement(int resultSetType, int resultSetConcurrency)
    
final public  booleangetAutoCommit()
    
final public  StringgetCatalog()
    
final public  intgetHoldability()
     Get the holdability for statements created by this connection when holdability is not passed in.
public  voidgetIsolationUptoDate()
     Isolation level state in BrokeredConnection can get out of sync if the isolation is set using SQL rather than JDBC.
 intgetJDBCLevel()
    
final public  DatabaseMetaDatagetMetaData()
    
final public  intgetPrepareIsolation()
    
final  EngineConnectiongetRealConnection()
     A little indirection for getting the real connection.
final public  intgetTransactionIsolation()
    
public  java.util.MapgetTypeMap()
    
final public  SQLWarninggetWarnings()
    
final public  booleanisClosed()
    
final public  booleanisReadOnly()
    
final public  StringnativeSQL(String sql)
    
public  BrokeredStatementnewBrokeredStatement(BrokeredStatementControl statementControl)
    
public  BrokeredPreparedStatementnewBrokeredStatement(BrokeredStatementControl statementControl, String sql, Object generatedKeys)
    
public  BrokeredCallableStatementnewBrokeredStatement(BrokeredStatementControl statementControl, String sql)
    
final  voidnotifyException(SQLException sqle)
    
final public  CallableStatementprepareCall(String sql)
    
final public  CallableStatementprepareCall(String sql, int resultSetType, int resultSetConcurrency)
    
final public  PreparedStatementprepareStatement(String sql)
    
final public  PreparedStatementprepareStatement(String sql, int resultSetType, int resultSetConcurrency)
    
final public  PreparedStatementprepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
     Prepare statement with explicit holdability.
final public  voidrollback()
    
final public  voidsetAutoCommit(boolean autoCommit)
    
final public  voidsetCatalog(String catalog)
    
final public  voidsetDrdaID(String drdaID)
     set the DrdaId for this connection.
final public  voidsetPrepareIsolation(int level)
     Set the internal isolation level to use for preparing statements.
final public  voidsetReadOnly(boolean readOnly)
    
public  voidsetState(boolean complete)
     Set the state of the underlying connection according to the state of this connection's view of state.
final public  voidsetTransactionIsolation(int level)
    
final public  voidsetTypeMap(java.util.Map map)
    
final  intstatementHoldabilityCheck(int resultSetHoldability)
     Check the result set holdability when creating a statement object.
public  voidsyncState()
     Sync up the state of the underlying connection with the state of this new handle.
public  StringtoString()
     Get the string representation for this connection.

Field Detail
control
final BrokeredConnectionControl control(Code)



stateHoldability
int stateHoldability(Code)




Constructor Detail
BrokeredConnection
public BrokeredConnection(BrokeredConnectionControl control)(Code)




Method Detail
addWarning
final public void addWarning(SQLWarning w) throws SQLException(Code)
Add a SQLWarning to this Connection object.
throws:
  SQLException -



checkIfClosed
final protected void checkIfClosed() throws SQLException(Code)
Checks if the connection is closed and throws an exception if it is.
exception:
  SQLException - if the connection is closed



clearWarnings
final public void clearWarnings() throws SQLException(Code)



close
final public void close() throws SQLException(Code)



commit
final public void commit() throws SQLException(Code)



createStatement
final public Statement createStatement() throws SQLException(Code)



createStatement
final public Statement createStatement(int resultSetType, int resultSetConcurrency) throws SQLException(Code)



getAutoCommit
final public boolean getAutoCommit() throws SQLException(Code)



getCatalog
final public String getCatalog() throws SQLException(Code)



getHoldability
final public int getHoldability() throws SQLException(Code)
Get the holdability for statements created by this connection when holdability is not passed in.



getIsolationUptoDate
public void getIsolationUptoDate() throws SQLException(Code)
Isolation level state in BrokeredConnection can get out of sync if the isolation is set using SQL rather than JDBC. In order to ensure correct state level information, this method is called at the start and end of a global transaction.



getJDBCLevel
int getJDBCLevel()(Code)



getMetaData
final public DatabaseMetaData getMetaData() throws SQLException(Code)



getPrepareIsolation
final public int getPrepareIsolation() throws SQLException(Code)
get the isolation level that is currently being used to prepare statements (used for network server)
throws:
  SQLException - current prepare isolation level See EmbedConnection#getPrepareIsolation



getRealConnection
final EngineConnection getRealConnection() throws SQLException(Code)
A little indirection for getting the real connection. the current connection



getTransactionIsolation
final public int getTransactionIsolation() throws SQLException(Code)



getTypeMap
public java.util.Map getTypeMap() throws SQLException(Code)



getWarnings
final public SQLWarning getWarnings() throws SQLException(Code)



isClosed
final public boolean isClosed() throws SQLException(Code)



isReadOnly
final public boolean isReadOnly() throws SQLException(Code)



nativeSQL
final public String nativeSQL(String sql) throws SQLException(Code)



newBrokeredStatement
public BrokeredStatement newBrokeredStatement(BrokeredStatementControl statementControl) throws SQLException(Code)



newBrokeredStatement
public BrokeredPreparedStatement newBrokeredStatement(BrokeredStatementControl statementControl, String sql, Object generatedKeys) throws SQLException(Code)



newBrokeredStatement
public BrokeredCallableStatement newBrokeredStatement(BrokeredStatementControl statementControl, String sql) throws SQLException(Code)



notifyException
final void notifyException(SQLException sqle)(Code)



prepareCall
final public CallableStatement prepareCall(String sql) throws SQLException(Code)



prepareCall
final public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency) throws SQLException(Code)



prepareStatement
final public PreparedStatement prepareStatement(String sql) throws SQLException(Code)



prepareStatement
final public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException(Code)



prepareStatement
final public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException(Code)
Prepare statement with explicit holdability.



rollback
final public void rollback() throws SQLException(Code)



setAutoCommit
final public void setAutoCommit(boolean autoCommit) throws SQLException(Code)



setCatalog
final public void setCatalog(String catalog) throws SQLException(Code)



setDrdaID
final public void setDrdaID(String drdaID)(Code)
set the DrdaId for this connection. The drdaID prints with the statement text to the errror log
Parameters:
  drdaID - drdaID to be used for this connection



setPrepareIsolation
final public void setPrepareIsolation(int level) throws SQLException(Code)
Set the internal isolation level to use for preparing statements. Subsequent prepares will use this isoalation level
Parameters:
  level - - internal isolation level
throws:
  SQLException - See EmbedConnection#setPrepareIsolation



setReadOnly
final public void setReadOnly(boolean readOnly) throws SQLException(Code)



setState
public void setState(boolean complete) throws SQLException(Code)
Set the state of the underlying connection according to the state of this connection's view of state.
Parameters:
  complete - If true set the complete state of the underlyingConnection, otherwise set only the Connection related state (ie.the non-transaction specific state).



setTransactionIsolation
final public void setTransactionIsolation(int level) throws SQLException(Code)



setTypeMap
final public void setTypeMap(java.util.Map map) throws SQLException(Code)



statementHoldabilityCheck
final int statementHoldabilityCheck(int resultSetHoldability) throws SQLException(Code)
Check the result set holdability when creating a statement object. Section 16.1.3.1 of JDBC 4.0 (proposed final draft) says the driver may change the holdabilty and add a SQLWarning to the Connection object. This work-in-progress implementation throws an exception to match the old behaviour just as part of incremental development.



syncState
public void syncState() throws SQLException(Code)
Sync up the state of the underlying connection with the state of this new handle.



toString
public String toString()(Code)
Get the string representation for this connection. Return the class name/hash code and various debug information. unique string representation for this connection



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.