Class Envelop

    • Method Detail

      • okJson

        public static Envelop okJson()
      • success

        public static <T> Envelop success​(T entity)
      • success

        public static <T> Envelop success​(T entity,
                                          io.vertx.core.http.HttpStatusCode status)
      • failure

        public static Envelop failure​(io.vertx.up.exception.WebException error)
      • valid

        public boolean valid()
      • error

        public io.vertx.up.exception.WebException error()
      • data

        public <T> T data()
      • body

        public io.vertx.core.json.JsonObject body()
      • data

        public <T> T data​(Class<T> clazz)
      • data

        public <T> T data​(Integer argIndex,
                          Class<T> clazz)
      • value

        public void value​(String field,
                          Object value)
      • valueOn

        public void valueOn​(String field,
                            Object value)
      • outString

        public String outString()
      • outJson

        public io.vertx.core.json.JsonObject outJson()
      • outBuffer

        public io.vertx.core.buffer.Buffer outBuffer()
      • status

        public io.vertx.core.http.HttpStatusCode status()
      • acl

        public Envelop acl​(io.vertx.up.commune.secure.Acl acl)
      • acl

        public io.vertx.up.commune.secure.Acl acl()
      • onProjection

        public void onProjection​(io.vertx.core.json.JsonArray projection)
      • inProjection

        public void inProjection​(io.vertx.core.json.JsonArray projection)
      • onCriteria

        public void onCriteria​(io.vertx.core.json.JsonObject criteria)
      • inCriteria

        public void inCriteria​(io.vertx.core.json.JsonObject criteria)
      • onMe

        public void onMe​(boolean active)
      • context

        public <T> T context​(String key,
                             Class<T> clazz)
      • 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

        public void uri​(String uri)
      • method

        public io.vertx.core.http.HttpMethod method()
      • method

        public void method​(io.vertx.core.http.HttpMethod method)
      • bind

        public Envelop bind​(io.vertx.ext.web.RoutingContext context)
      • context

        public io.vertx.ext.web.RoutingContext context()
      • userId

        public String userId()
      • user

        public io.vertx.ext.auth.User user()
      • user

        public void user​(io.vertx.ext.auth.User user)
      • habitus

        public String habitus()
      • token

        public String token()