public class AppGlobals extends Object
| Constructor and Description |
|---|
AppGlobals() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clear() |
static AppGlobals |
get() |
io.vertx.core.json.JsonObject |
getConfig() |
io.vertx.reactivex.ext.sql.SQLClient |
getDbClient() |
io.reactivex.Single<io.vertx.reactivex.ext.sql.SQLConnection> |
getDbConnection() |
org.jboss.resteasy.plugins.server.vertx.VertxResteasyDeployment |
getDeployment() |
<T> T |
getGlobal(Class<T> klass) |
Object |
getGlobal(String key) |
Mailer |
getMailer() |
Class<?> |
getMainClass() |
io.vertx.reactivex.ext.web.Router |
getRouter() |
TemplateRenderer |
getTemplateRenderer(String name) |
io.vertx.reactivex.core.Vertx |
getVertx() |
void |
injectGlobals() |
static AppGlobals |
set(AppGlobals globals) |
void |
setDeployment(org.jboss.resteasy.plugins.server.vertx.VertxResteasyDeployment deployment) |
<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 static void clear()
public io.vertx.core.json.JsonObject getConfig()
public io.vertx.reactivex.ext.sql.SQLClient getDbClient()
public Class<?> getMainClass()
public io.reactivex.Single<io.vertx.reactivex.ext.sql.SQLConnection> getDbConnection()
public io.vertx.reactivex.core.Vertx getVertx()
public io.vertx.reactivex.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()
public void setDeployment(org.jboss.resteasy.plugins.server.vertx.VertxResteasyDeployment deployment)
public org.jboss.resteasy.plugins.server.vertx.VertxResteasyDeployment getDeployment()
public Mailer getMailer()
Copyright © 2018. All rights reserved.