public class AppGlobals extends Object
| Constructor and Description |
|---|
AppGlobals() |
| Modifier and Type | Method and Description |
|---|---|
static AppGlobals |
get() |
io.vertx.core.json.JsonObject |
getConfig() |
io.vertx.rxjava.ext.sql.SQLClient |
getDbClient() |
rx.Single<io.vertx.rxjava.ext.sql.SQLConnection> |
getDbConnection() |
<T> T |
getGlobal(Class<T> klass) |
Object |
getGlobal(String key) |
Class<?> |
getMainClass() |
io.vertx.rxjava.ext.web.Router |
getRouter() |
TemplateRenderer |
getTemplateRenderer(String name) |
io.vertx.rxjava.core.Vertx |
getVertx() |
void |
injectGlobals() |
static AppGlobals |
set(AppGlobals globals) |
<T> void |
setGlobal(Class<T> klass,
T value) |
void |
setGlobal(String key,
Object value) |
public static AppGlobals get()
public static AppGlobals set(AppGlobals globals)
public io.vertx.core.json.JsonObject getConfig()
public io.vertx.rxjava.ext.sql.SQLClient getDbClient()
public Class<?> getMainClass()
public rx.Single<io.vertx.rxjava.ext.sql.SQLConnection> getDbConnection()
public io.vertx.rxjava.core.Vertx getVertx()
public io.vertx.rxjava.ext.web.Router getRouter()
public TemplateRenderer getTemplateRenderer(String name)
public <T> void setGlobal(Class<T> klass, T value)
public <T> T getGlobal(Class<T> klass)
public void injectGlobals()
Copyright © 2017. All rights reserved.