Commit e5cac8e2d3d3ff3b4fe3c059ebfacad49a881d58
1 parent
276e2ae5
Exists in
master
FWK-219: Compatibilidade com o Java SE 7
Task-Url: https://demoiselle.atlassian.net/browse/FWK-219
Showing
1 changed file
with
26 additions
and
2 deletions
Show diff stats
impl/extension/jdbc/src/main/java/br/gov/frameworkdemoiselle/internal/proxy/ConnectionProxy.java
@@ -54,6 +54,7 @@ import java.sql.Statement; | @@ -54,6 +54,7 @@ import java.sql.Statement; | ||
54 | import java.sql.Struct; | 54 | import java.sql.Struct; |
55 | import java.util.Map; | 55 | import java.util.Map; |
56 | import java.util.Properties; | 56 | import java.util.Properties; |
57 | +import java.util.concurrent.Executor; | ||
57 | 58 | ||
58 | import br.gov.frameworkdemoiselle.internal.producer.ConnectionProducer; | 59 | import br.gov.frameworkdemoiselle.internal.producer.ConnectionProducer; |
59 | import br.gov.frameworkdemoiselle.util.Beans; | 60 | import br.gov.frameworkdemoiselle.util.Beans; |
@@ -63,7 +64,7 @@ public class ConnectionProxy implements Connection, Serializable { | @@ -63,7 +64,7 @@ public class ConnectionProxy implements Connection, Serializable { | ||
63 | private static final long serialVersionUID = 1L; | 64 | private static final long serialVersionUID = 1L; |
64 | 65 | ||
65 | private final String dataSourceName; | 66 | private final String dataSourceName; |
66 | - | 67 | + |
67 | public ConnectionProxy(String dataSourceName) { | 68 | public ConnectionProxy(String dataSourceName) { |
68 | this.dataSourceName = dataSourceName; | 69 | this.dataSourceName = dataSourceName; |
69 | } | 70 | } |
@@ -272,5 +273,28 @@ public class ConnectionProxy implements Connection, Serializable { | @@ -272,5 +273,28 @@ public class ConnectionProxy implements Connection, Serializable { | ||
272 | public <T> T unwrap(Class<T> iface) throws SQLException { | 273 | public <T> T unwrap(Class<T> iface) throws SQLException { |
273 | return getDelegate().unwrap(iface); | 274 | return getDelegate().unwrap(iface); |
274 | } | 275 | } |
275 | - | 276 | + |
277 | + @Override | ||
278 | + public void abort(Executor executor) throws SQLException { | ||
279 | + } | ||
280 | + | ||
281 | + @Override | ||
282 | + public int getNetworkTimeout() throws SQLException { | ||
283 | + return getDelegate().getNetworkTimeout(); | ||
284 | + } | ||
285 | + | ||
286 | + @Override | ||
287 | + public String getSchema() throws SQLException { | ||
288 | + return getDelegate().getSchema(); | ||
289 | + } | ||
290 | + | ||
291 | + @Override | ||
292 | + public void setNetworkTimeout(Executor executor, int milliseconds) throws SQLException { | ||
293 | + getDelegate().setNetworkTimeout(executor, milliseconds); | ||
294 | + } | ||
295 | + | ||
296 | + @Override | ||
297 | + public void setSchema(String schema) throws SQLException { | ||
298 | + getDelegate().setSchema(schema); | ||
299 | + } | ||
276 | } | 300 | } |