Package com.ibm.di.queue
Class MemQMutex
- java.lang.Object
-
- com.ibm.di.queue.MemQMutex
-
public class MemQMutex extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MemQMutex()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acquire()
Acquires lockboolean
isLockAvalailable()
Checks current availability of the lockvoid
release()
Releases lock
-
-
-
Method Detail
-
acquire
public void acquire() throws java.lang.InterruptedException
Acquires lock- Throws:
java.lang.InterruptedException
-
isLockAvalailable
public boolean isLockAvalailable()
Checks current availability of the lock- Returns:
- true if a lock is available, false otherwise
-
release
public void release()
Releases lock
-
-