public class JdbcResourceRegistryImpl extends Object implements JdbcResourceRegistry
JdbcResourceRegistry contract| Constructor and Description |
|---|
JdbcResourceRegistryImpl(SqlExceptionHelper exceptionHelper) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelLastQuery()
Cancel the last query registered via
JdbcResourceRegistry.registerLastQuery(java.sql.Statement) |
void |
close()
Close this registry.
|
protected void |
close(ResultSet resultSet) |
protected void |
close(Statement statement) |
protected void |
closeAll(Set<ResultSet> resultSets) |
boolean |
hasRegisteredResources()
Does this registry currently have any registered resources?
|
void |
register(ResultSet resultSet)
Register a JDBC result set.
|
void |
register(Statement statement)
Register a JDBC statement.
|
void |
registerLastQuery(Statement statement)
Register a query statement as being able to be cancelled.
|
void |
release(ResultSet resultSet)
Release a previously registered result set.
|
void |
release(Statement statement)
Release a previously registered statement.
|
void |
releaseResources()
Release all registered resources.
|
public JdbcResourceRegistryImpl(SqlExceptionHelper exceptionHelper)
public void register(Statement statement)
JdbcResourceRegistryregister in interface JdbcResourceRegistrystatement - The statement to register.public void registerLastQuery(Statement statement)
JdbcResourceRegistryregisterLastQuery in interface JdbcResourceRegistrystatement - The cancel-able query statement.public void cancelLastQuery()
JdbcResourceRegistryJdbcResourceRegistry.registerLastQuery(java.sql.Statement)cancelLastQuery in interface JdbcResourceRegistrypublic void release(Statement statement)
JdbcResourceRegistryrelease in interface JdbcResourceRegistrystatement - The statement to release.public void register(ResultSet resultSet)
JdbcResourceRegistryregister in interface JdbcResourceRegistryresultSet - The result set to register.public void release(ResultSet resultSet)
JdbcResourceRegistryrelease in interface JdbcResourceRegistryresultSet - The result set to release.public boolean hasRegisteredResources()
JdbcResourceRegistryhasRegisteredResources in interface JdbcResourceRegistrypublic void releaseResources()
JdbcResourceRegistryreleaseResources in interface JdbcResourceRegistrypublic void close()
JdbcResourceRegistryreleases any registered resources.
After execution, the registry is considered unusable.close in interface JdbcResourceRegistryprotected void close(Statement statement)
protected void close(ResultSet resultSet)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.