org.firebirdsql.gds.impl.jni
Class GDSSynchronizationPolicy.ClientLibrarySyncPolicy
java.lang.Object
org.firebirdsql.gds.impl.jni.GDSSynchronizationPolicy.AbstractSynchronizationPolicy
org.firebirdsql.gds.impl.jni.GDSSynchronizationPolicy.ClientLibrarySyncPolicy
- All Implemented Interfaces:
- Serializable, InvocationHandler
- Enclosing class:
- GDSSynchronizationPolicy
public static class GDSSynchronizationPolicy.ClientLibrarySyncPolicy
- extends GDSSynchronizationPolicy.AbstractSynchronizationPolicy
Synchronization policy that ensures one thread per library.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SYNC_OBJECT
public static final Object SYNC_OBJECT
GDSSynchronizationPolicy.ClientLibrarySyncPolicy
public GDSSynchronizationPolicy.ClientLibrarySyncPolicy(GDS gds)
getSynchronizationObject
protected Object getSynchronizationObject()
- Get synchronization object. Object returned by this method checks
that only one thread accesses Firebird client library.
- Specified by:
getSynchronizationObject in class GDSSynchronizationPolicy.AbstractSynchronizationPolicy
- Returns:
- synchronization object.
Copyright © 2001-2010. All Rights Reserved.