Package tigase.xmpp.impl
Class TokenBucketPool.TokenBucket
java.lang.Object
tigase.xmpp.impl.TokenBucketPool.TokenBucket
- Enclosing class:
- TokenBucketPool
Single TokenBucket.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
TokenBucket
public TokenBucket(long rate, long per) Create Token Bucket.- Parameters:
rate
- amount of available tokensper
- per nanosecond!
-
-
Method Details
-
consume
public boolean consume()Consume token if available.- Returns:
true
if token was available.
-