Class PersistentLockManagerDialectPostgres
- java.lang.Object
-
- org.copperengine.core.persistent.lock.PersistentLockManagerDialectSQL
-
- org.copperengine.core.persistent.lock.PersistentLockManagerDialectPostgres
-
- All Implemented Interfaces:
PersistentLockManagerDialect
public class PersistentLockManagerDialectPostgres extends PersistentLockManagerDialectSQL
Implementation of thePersistentLockManagerDialect
for Postgres.
-
-
Field Summary
-
Fields inherited from class org.copperengine.core.persistent.lock.PersistentLockManagerDialectSQL
LOCK_PREFIX
-
-
Constructor Summary
Constructors Constructor Description PersistentLockManagerDialectPostgres()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
acquireLock(java.lang.String _lockId, java.lang.String _workflowInstanceId, java.lang.String _correlationId, java.util.Date _insertTS, java.sql.Connection con)
-
Methods inherited from class org.copperengine.core.persistent.lock.PersistentLockManagerDialectSQL
getRwl, releaseLock, supportsMultipleInstances
-
-
-
-
Method Detail
-
acquireLock
public java.lang.String acquireLock(java.lang.String _lockId, java.lang.String _workflowInstanceId, java.lang.String _correlationId, java.util.Date _insertTS, java.sql.Connection con) throws java.lang.Exception
- Specified by:
acquireLock
in interfacePersistentLockManagerDialect
- Overrides:
acquireLock
in classPersistentLockManagerDialectSQL
- Throws:
java.lang.Exception
-
-