Interface UiApi


@EndPoint @Path("/api") public interface UiApi
  • Method Summary

    Modifier and Type
    Method
    Description
    io.vertx.core.json.JsonObject
    fetchControl(io.vertx.core.json.JsonObject body)
     
    io.vertx.core.json.JsonObject
    fetchForm(String sigma, String name)
     
    io.vertx.core.json.JsonArray
    fetchForms(String sigma, String identifier)
     
    io.vertx.core.json.JsonArray
    fetchListQr(String id, String position, String type, io.vertx.up.atom.secure.Vis view)
     
    io.vertx.core.json.JsonArray
    fetchLists(String sigma, String identifier)
     
    io.vertx.core.json.JsonObject
    fetchOp(io.vertx.core.json.JsonObject body)
     
    io.vertx.core.json.JsonObject
    fetchPage(String sigma, io.vertx.core.json.JsonObject body)
     
    io.vertx.core.json.JsonObject
    fetchVisitor(String page, String identifier, io.vertx.core.json.JsonObject params)
     
  • Method Details

    • fetchPage

      @Path("/ui/page") @POST @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-PAGE/AMP") io.vertx.core.json.JsonObject fetchPage(@HeaderParam("X-Sigma") String sigma, @BodyParam io.vertx.core.json.JsonObject body)
    • fetchControl

      @Path("/ui/control") @POST @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-CONTROL/BY-ID") io.vertx.core.json.JsonObject fetchControl(@BodyParam io.vertx.core.json.JsonObject body)
    • fetchOp

      @Path("/ui/ops") @POST @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-OP/BY-ID") io.vertx.core.json.JsonObject fetchOp(@BodyParam io.vertx.core.json.JsonObject body)
    • fetchVisitor

      @Path("/ui/visitor/:identifier/:page") @POST @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-VISITOR/BY/IDENTIFIER") io.vertx.core.json.JsonObject fetchVisitor(@PathParam("page") String page, @PathParam("identifier") String identifier, @BodyParam io.vertx.core.json.JsonObject params)
    • fetchForm

      @Path("/ui/form/:code") @GET @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-FORM/BY-CODE") io.vertx.core.json.JsonObject fetchForm(@HeaderParam("X-Sigma") String sigma, @PathParam("code") String name)
    • fetchForms

      @Path("/ui/forms/:identifier") @GET @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-FORM/BY-IDENTIFIER") io.vertx.core.json.JsonArray fetchForms(@HeaderParam("X-Sigma") String sigma, @PathParam("identifier") String identifier)
    • fetchLists

      @Path("/ui/lists/:identifier") @GET @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-LIST/BY-IDENTIFIER") io.vertx.core.json.JsonArray fetchLists(@HeaderParam("X-Sigma") String sigma, @PathParam("identifier") String identifier)
    • fetchListQr

      @Path("/ui/views/:id/:position") @GET @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u0394\u03b9\u03b1\u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7 \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7/X-LIST-QR/BY/CODE") io.vertx.core.json.JsonArray fetchListQr(@PathParam("id") String id, @PathParam("position") String position, @QueryParam("type") String type, @PointParam("view") io.vertx.up.atom.secure.Vis view)