接口 ResourceRegistry
-
- 所有已知实现类:
ResourceRegistryStandardImpl
public interface ResourceRegistryA registry for tracking JDBC resources- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 voidcancelLastQuery()booleanhasRegisteredResources()Does this registry currently have any registered resources?voidregister(Blob blob)voidregister(Clob clob)voidregister(NClob nclob)voidregister(ResultSet resultSet, Statement statement)Register a JDBC result set.voidregister(Statement statement, boolean cancelable)Register a JDBC statement.voidrelease(Blob blob)voidrelease(Clob clob)voidrelease(NClob nclob)voidrelease(ResultSet resultSet, Statement statement)Release a previously registered result set.voidrelease(Statement statement)Release a previously registered statement.voidreleaseResources()
-
-
-
方法详细资料
-
hasRegisteredResources
boolean hasRegisteredResources()
Does this registry currently have any registered resources?- 返回:
- True if the registry does have registered resources; false otherwise.
-
releaseResources
void releaseResources()
-
register
void register(Statement statement, boolean cancelable)
Register a JDBC statement.- 参数:
statement- The statement to register.cancelable- Is the statement being registered capable of being cancelled? In other words, should we register it to be the target of subsequentcancelLastQuery()calls?
-
release
void release(Statement statement)
Release a previously registered statement.- 参数:
statement- The statement to release.
-
register
void register(ResultSet resultSet, Statement statement)
Register a JDBC result set. Implementation note: Second parameter has been introduced to prevent multiple registrations of the same statement in caseResultSet.getStatement()does not return originalStatementobject.- 参数:
resultSet- The result set to register.statement- Statement from whichResultSethas been generated.
-
release
void release(ResultSet resultSet, Statement statement)
Release a previously registered result set.- 参数:
resultSet- The result set to release.statement- Statement from whichResultSethas been generated.
-
register
void register(Blob blob)
-
release
void release(Blob blob)
-
register
void register(Clob clob)
-
release
void release(Clob clob)
-
register
void register(NClob nclob)
-
release
void release(NClob nclob)
-
cancelLastQuery
void cancelLastQuery()
-
-