org.firebirdsql.jdbc
Interface Synchronizable
- All Known Implementing Classes:
- AbstractCallableStatement, AbstractConnection, AbstractPreparedStatement, AbstractResultSet, AbstractStatement, FBBlob, FBCachedBlob, FBCallableStatement, FBConnection, FBManagedConnection, FBPreparedStatement, FBResultSet, FBStatement, InternalTransactionCoordinator
public interface Synchronizable
Provides synchronization object. Instances implementing this interface
provide objects that are later used in synchronized
block:
Object syncObject = someSynchronizable.getSynchronizationObject();
synchronized(syncObject) {
// do something...
}
- Author:
- Roman Rokytskyy
getSynchronizationObject
java.lang.Object getSynchronizationObject()
throws java.sql.SQLException
- Get synchronization object.
- Returns:
- object, cannot be
null
.
- Throws:
java.sql.SQLException
- if something went wrong.
Copyright © 2001-2019 Jaybird (Firebird JDBC/JCA) team. All rights reserved.