public class DefaultAsyncCounter extends Object implements AsyncCounter
| Constructor and Description |
|---|
DefaultAsyncCounter(String address,
String name,
org.vertx.java.core.Vertx vertx) |
| Modifier and Type | Method and Description |
|---|---|
void |
decrement()
Decrements the counter value.
|
void |
decrement(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Decrements the counter value.
|
void |
decrementAndGet(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Long>> doneHandler)
Decrements the counter and gets the new value.
|
void |
get(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Long>> doneHandler)
Gets the current counter value.
|
void |
increment()
Increments the counter value.
|
void |
increment(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
Increments the counter value.
|
void |
incrementAndGet(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Long>> doneHandler)
Increments the counter and gets the new value.
|
String |
name()
Returns the counter name.
|
public String name()
AsyncCountername in interface AsyncCounterpublic void get(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Long>> doneHandler)
AsyncCounterget in interface AsyncCounterdoneHandler - The current counter value.public void increment()
AsyncCounterincrement in interface AsyncCounterpublic void increment(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
AsyncCounterincrement in interface AsyncCounterdoneHandler - An asynchronous handler to be called once complete.public void incrementAndGet(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Long>> doneHandler)
AsyncCounterincrementAndGet in interface AsyncCounterdoneHandler - An asynchronous handler to be called with the result.public void decrement()
AsyncCounterdecrement in interface AsyncCounterpublic void decrement(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Void>> doneHandler)
AsyncCounterdecrement in interface AsyncCounterdoneHandler - An asynchronous handler to be called once complete.public void decrementAndGet(org.vertx.java.core.Handler<org.vertx.java.core.AsyncResult<Long>> doneHandler)
AsyncCounterdecrementAndGet in interface AsyncCounterdoneHandler - An asynchronous handler to be called with the result.Copyright © 2013-2014. All Rights Reserved.