com.p6spy.engine.spy
Class P6CoreFactory

java.lang.Object
  extended by com.p6spy.engine.spy.P6CoreFactory
All Implemented Interfaces:
P6Factory
Direct Known Subclasses:
P6LogFactory, P6OutageFactory

public class P6CoreFactory
extends Object
implements P6Factory


Constructor Summary
P6CoreFactory()
           
 
Method Summary
 Array getArray(Array real, P6Statement statement, String preparedQuery, String query)
           
 CallableStatement getCallableStatement(CallableStatement real, P6Connection conn, String p0)
           
 Connection getConnection(Connection conn)
           
 DatabaseMetaData getDatabaseMetaData(DatabaseMetaData real, P6Connection conn)
           
 P6Options getOptions()
           
 PreparedStatement getPreparedStatement(PreparedStatement real, P6Connection conn, String p0)
           
 ResultSet getResultSet(ResultSet real, P6Statement statement, String preparedQuery, String query)
           
 ResultSetMetaData getResultSetMetaData(ResultSetMetaData real)
           
 Statement getStatement(Statement statement, P6Connection conn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

P6CoreFactory

public P6CoreFactory()
Method Detail

getConnection

public Connection getConnection(Connection conn)
                         throws SQLException
Specified by:
getConnection in interface P6Factory
Throws:
SQLException

getPreparedStatement

public PreparedStatement getPreparedStatement(PreparedStatement real,
                                              P6Connection conn,
                                              String p0)
                                       throws SQLException
Specified by:
getPreparedStatement in interface P6Factory
Throws:
SQLException

getStatement

public Statement getStatement(Statement statement,
                              P6Connection conn)
                       throws SQLException
Specified by:
getStatement in interface P6Factory
Throws:
SQLException

getCallableStatement

public CallableStatement getCallableStatement(CallableStatement real,
                                              P6Connection conn,
                                              String p0)
                                       throws SQLException
Specified by:
getCallableStatement in interface P6Factory
Throws:
SQLException

getDatabaseMetaData

public DatabaseMetaData getDatabaseMetaData(DatabaseMetaData real,
                                            P6Connection conn)
                                     throws SQLException
Specified by:
getDatabaseMetaData in interface P6Factory
Throws:
SQLException

getResultSet

public ResultSet getResultSet(ResultSet real,
                              P6Statement statement,
                              String preparedQuery,
                              String query)
                       throws SQLException
Specified by:
getResultSet in interface P6Factory
Throws:
SQLException

getArray

public Array getArray(Array real,
                      P6Statement statement,
                      String preparedQuery,
                      String query)
               throws SQLException
Specified by:
getArray in interface P6Factory
Throws:
SQLException

getResultSetMetaData

public ResultSetMetaData getResultSetMetaData(ResultSetMetaData real)
                                       throws SQLException
Specified by:
getResultSetMetaData in interface P6Factory
Throws:
SQLException

getOptions

public P6Options getOptions()
                     throws SQLException
Specified by:
getOptions in interface P6Factory
Throws:
SQLException