com.caucho.management.server
Interface JdbcQueryMXBean

All Superinterfaces:
ManagedObjectMXBean
All Known Implementing Classes:
QueryAdmin

public interface JdbcQueryMXBean
extends ManagedObjectMXBean

MBean API to perform simple queries using a pooled JDBC driver.

 resin:type=JdbcDriver,name=jdbc/resin,...
 


Method Summary
 java.lang.String getUrl()
           
 JdbcTableColumn[] listColumns(java.lang.String table)
           
 java.lang.String[] listTables()
           
 JdbcQueryResult query(java.lang.String sql)
           
 
Methods inherited from interface com.caucho.management.server.ManagedObjectMXBean
getName, getObjectName, getType
 

Method Detail

getUrl

java.lang.String getUrl()

query

JdbcQueryResult query(java.lang.String sql)
                      throws java.sql.SQLException
Throws:
java.sql.SQLException

listTables

java.lang.String[] listTables()
                              throws java.sql.SQLException
Throws:
java.sql.SQLException

listColumns

JdbcTableColumn[] listColumns(java.lang.String table)
                              throws java.sql.SQLException
Throws:
java.sql.SQLException