1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.dbcp2;
18
19 import java.sql.SQLException;
20
21
22
23
24
25
26 public interface PoolableConnectionMXBean {
27
28 void clearCachedState();
29
30 void clearWarnings() throws SQLException;
31
32 void close() throws SQLException;
33
34 boolean getAutoCommit() throws SQLException;
35
36 boolean getCacheState();
37
38 String getCatalog() throws SQLException;
39
40 int getHoldability() throws SQLException;
41
42 String getSchema() throws SQLException;
43
44 String getToString();
45
46 int getTransactionIsolation() throws SQLException;
47
48 boolean isClosed() throws SQLException;
49
50 boolean isReadOnly() throws SQLException;
51
52 void reallyClose() throws SQLException;
53
54 void setAutoCommit(boolean autoCommit) throws SQLException;
55
56 void setCacheState(boolean cacheState);
57
58 void setCatalog(String catalog) throws SQLException;
59
60 void setHoldability(int holdability) throws SQLException;
61
62 void setReadOnly(boolean readOnly) throws SQLException;
63
64 void setSchema(String schema) throws SQLException;
65
66 void setTransactionIsolation(int level) throws SQLException;
67 }