Package io.vertx.up.commune
Class Envelop
java.lang.Object
io.vertx.up.commune.Envelop
- All Implemented Interfaces:
Serializable
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionio.horizon.specification.meta.secure.Aclacl()acl(io.horizon.specification.meta.secure.Acl acl) bind(io.vertx.ext.web.RoutingContext context) io.vertx.core.json.JsonObjectbody()voidio.vertx.ext.web.RoutingContextcontext()<T> T<T> Tdata()<T> T<T> Tio.horizon.exception.WebExceptionerror()static Envelopfailure(io.horizon.exception.WebException error) static Envelopstatic Envelophabitus()io.vertx.core.MultiMapheaders()voidheaders(io.vertx.core.MultiMap headers) io.vertx.core.json.JsonObjectheadersX()identifier(String field) voidinH(io.vertx.core.json.JsonObject criteria) voidinV(io.vertx.core.json.JsonArray projection) key()io.vertx.core.http.HttpMethodmethod()voidmethod(io.vertx.core.http.HttpMethod method) static Envelopok()static EnvelopokJson()voidonAcl(io.horizon.specification.meta.secure.Acl acl) voidonH(io.vertx.core.json.JsonObject criteria) voidonMe(io.horizon.eon.em.typed.ValueBool active, boolean app) voidonV(io.vertx.core.json.JsonArray projection) io.vertx.core.buffer.Bufferio.vertx.core.json.JsonObjectoutJson()io.vertx.core.json.JsonObjectrequest()io.vertx.ext.web.Sessionsession()voidsession(io.vertx.ext.web.Session session) io.horizon.eon.em.web.HttpStatusCodestatus()static <T> Envelopsuccess(T entity) static <T> Envelopsuccess(T entity, io.horizon.eon.em.web.HttpStatusCode status) token()toString()uri()voidio.vertx.ext.auth.Useruser()voiduser(io.vertx.ext.auth.User user) userId()booleanvalid()voidvoid
-
Method Details
-
ok
-
okJson
-
success
-
success
-
failure
-
failure
-
failure
-
valid
public boolean valid() -
error
public io.horizon.exception.WebException error() -
data
public <T> T data() -
body
public io.vertx.core.json.JsonObject body() -
request
public io.vertx.core.json.JsonObject request() -
data
-
data
-
value
-
value
-
outString
-
outJson
public io.vertx.core.json.JsonObject outJson() -
outBuffer
public io.vertx.core.buffer.Buffer outBuffer() -
status
public io.horizon.eon.em.web.HttpStatusCode status() -
key
-
acl
-
acl
public io.horizon.specification.meta.secure.Acl acl() -
key
-
onV
public void onV(io.vertx.core.json.JsonArray projection) -
inV
public void inV(io.vertx.core.json.JsonArray projection) -
onH
public void onH(io.vertx.core.json.JsonObject criteria) -
inH
public void inH(io.vertx.core.json.JsonObject criteria) -
onMe
public void onMe(io.horizon.eon.em.typed.ValueBool active, boolean app) -
onAcl
public void onAcl(io.horizon.specification.meta.secure.Acl acl) -
context
-
identifier
-
headers
public io.vertx.core.MultiMap headers() -
headersX
public io.vertx.core.json.JsonObject headersX() -
headers
public void headers(io.vertx.core.MultiMap headers) -
session
public io.vertx.ext.web.Session session() -
session
public void session(io.vertx.ext.web.Session session) -
uri
-
uri
-
method
public io.vertx.core.http.HttpMethod method() -
method
public void method(io.vertx.core.http.HttpMethod method) -
content
-
bind
-
context
public io.vertx.ext.web.RoutingContext context() -
to
-
from
-
userId
-
user
public io.vertx.ext.auth.User user() -
user
public void user(io.vertx.ext.auth.User user) -
habitus
-
token
-
token
-
toString
-