Package org.redisson.pubsub
Class AsyncSemaphore
-
- org.redisson.pubsub.AsyncSemaphore
-
public class AsyncSemaphore extends
- Author:
- Nikita Koksharov
-
-
Constructor Summary
Constructors Constructor Description AsyncSemaphore(int permits)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
listener)
int
getCounter()
int
queueSize()
void
release()
void
removeListeners()
toString()
boolean
tryAcquire(long timeoutMillis)
-
-
-
Method Detail
-
tryAcquire
public boolean tryAcquire(long timeoutMillis)
-
queueSize
public int queueSize()
-
removeListeners
public void removeListeners()
-
acquire
public void acquire( listener)
-
getCounter
public int getCounter()
-
release
public void release()
-
toString
public toString()
- Overrides:
in class
-
-