src/org/objectweb/cjdbc/common/jmx/mbeans/DatabaseBackendMBean.java

説明を見る。
00001 00025 package org.objectweb.cjdbc.common.jmx.mbeans; 00026 00027 import java.util.ArrayList; 00028 import java.util.Vector; 00029 00030 import org.objectweb.cjdbc.common.sql.schema.DatabaseSchema; 00031 00038 public interface DatabaseBackendMBean 00039 { 00049 boolean hasTables(ArrayList tables); 00050 00058 boolean hasTable(String table); 00059 00068 boolean hasStoredProcedure(String procedureName); 00069 00076 boolean isInitialized() throws Exception; 00077 00083 boolean isReadEnabled(); 00084 00090 boolean isWriteEnabled(); 00091 00097 boolean isDisabled(); 00098 00103 void enableRead(); 00104 00109 void enableWrite(); 00110 00114 void disableRead(); 00115 00122 void disableWrite(); 00123 00130 void disable(); 00131 00137 String getConnectionTestStatement(); 00138 00144 String getDriverClassName(); 00145 00151 String getName(); 00152 00160 String getState(); 00161 00167 Vector getPendingRequests(); 00168 00175 ArrayList getActiveTransactions(); 00176 00189 boolean checkDatabaseSchema(); 00190 00197 DatabaseSchema getDatabaseSchema(); 00198 00204 void checkDriverCompliance() throws Exception; 00205 00211 String getURL(); 00212 00216 boolean isSchemaStatic(); 00217 00223 String getDriverPath(); 00224 00230 void setLastKnownCheckpoint(String checkpoint); 00231 00237 String getLastKnownCheckpoint(); 00238 }

CJDBCversion1.0.4に対してTue Oct 12 15:15:57 2004に生成されました。 doxygen 1.3.8