public abstract class BusModBase extends Verticle
You don't have to use this class but it contains some useful functionality.
| Modifier and Type | Field and Description |
|---|---|
protected org.vertx.java.core.json.JsonObject |
config |
protected org.vertx.java.core.eventbus.EventBus |
eb |
protected org.vertx.java.core.logging.Logger |
logger |
| Constructor and Description |
|---|
BusModBase() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
getMandatoryBooleanConfig(java.lang.String fieldName) |
protected int |
getMandatoryIntConfig(java.lang.String fieldName) |
protected long |
getMandatoryLongConfig(java.lang.String fieldName) |
protected org.vertx.java.core.json.JsonObject |
getMandatoryObject(java.lang.String field,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message) |
protected java.lang.String |
getMandatoryString(java.lang.String field,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message) |
protected java.lang.String |
getMandatoryStringConfig(java.lang.String fieldName) |
protected org.vertx.java.core.json.JsonArray |
getOptionalArrayConfig(java.lang.String fieldName,
org.vertx.java.core.json.JsonArray defaultValue) |
protected boolean |
getOptionalBooleanConfig(java.lang.String fieldName,
boolean defaultValue) |
protected int |
getOptionalIntConfig(java.lang.String fieldName,
int defaultValue) |
protected long |
getOptionalLongConfig(java.lang.String fieldName,
long defaultValue) |
protected org.vertx.java.core.json.JsonObject |
getOptionalObjectConfig(java.lang.String fieldName,
org.vertx.java.core.json.JsonObject defaultValue) |
protected java.lang.String |
getOptionalStringConfig(java.lang.String fieldName,
java.lang.String defaultValue) |
protected void |
sendError(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
java.lang.String error) |
protected void |
sendError(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
java.lang.String error,
java.lang.Exception e) |
protected void |
sendOK(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message) |
protected void |
sendOK(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
org.vertx.java.core.json.JsonObject json) |
protected void |
sendStatus(java.lang.String status,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message) |
protected void |
sendStatus(java.lang.String status,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
org.vertx.java.core.json.JsonObject json) |
void |
start()
Start the busmod
|
getContainer, getVertx, setContainer, setVertx, start, stopprotected org.vertx.java.core.eventbus.EventBus eb
protected org.vertx.java.core.json.JsonObject config
protected org.vertx.java.core.logging.Logger logger
protected void sendOK(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message)
protected void sendStatus(java.lang.String status,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message)
protected void sendStatus(java.lang.String status,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
org.vertx.java.core.json.JsonObject json)
protected void sendOK(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
org.vertx.java.core.json.JsonObject json)
protected void sendError(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
java.lang.String error)
protected void sendError(org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message,
java.lang.String error,
java.lang.Exception e)
protected java.lang.String getMandatoryString(java.lang.String field,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message)
protected org.vertx.java.core.json.JsonObject getMandatoryObject(java.lang.String field,
org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject> message)
protected boolean getOptionalBooleanConfig(java.lang.String fieldName,
boolean defaultValue)
protected java.lang.String getOptionalStringConfig(java.lang.String fieldName,
java.lang.String defaultValue)
protected int getOptionalIntConfig(java.lang.String fieldName,
int defaultValue)
protected long getOptionalLongConfig(java.lang.String fieldName,
long defaultValue)
protected org.vertx.java.core.json.JsonObject getOptionalObjectConfig(java.lang.String fieldName,
org.vertx.java.core.json.JsonObject defaultValue)
protected org.vertx.java.core.json.JsonArray getOptionalArrayConfig(java.lang.String fieldName,
org.vertx.java.core.json.JsonArray defaultValue)
protected boolean getMandatoryBooleanConfig(java.lang.String fieldName)
protected java.lang.String getMandatoryStringConfig(java.lang.String fieldName)
protected int getMandatoryIntConfig(java.lang.String fieldName)
protected long getMandatoryLongConfig(java.lang.String fieldName)