Package cn.vertxup.ambient.api.linkage
Interface LinkAgent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.vertx.core.json.JsonArraybatchSaveB(io.vertx.core.json.JsonArray data)io.vertx.core.json.JsonArraybatchSaveV(io.vertx.core.json.JsonArray data)io.vertx.core.json.JsonObjectcreateB(String type, io.vertx.core.json.JsonObject body)io.vertx.core.json.JsonObjectcreateV(String type, io.vertx.core.json.JsonObject body)io.vertx.core.json.JsonObjectfetch(String key)io.vertx.core.json.JsonArrayfetchByType(String type)io.vertx.core.json.JsonArrayfetchSource(String key)io.vertx.core.json.JsonArrayfetchSt(String key)io.vertx.core.json.JsonArrayfetchTarget(String key)io.vertx.core.json.JsonObjectremove(String key)io.vertx.core.json.JsonArraysyncB(io.vertx.core.json.JsonObject request)
-
-
-
Method Detail
-
fetchByType
@GET @Path("/linkage/type/:type") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/BY/TYPE") io.vertx.core.json.JsonArray fetchByType(@PathParam("type") String type)
-
fetchTarget
@GET @Path("/linkage/v/source/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/TARGET/FETCH") io.vertx.core.json.JsonArray fetchTarget(@PathParam("key") String key)
-
fetchSource
@GET @Path("/linkage/v/target/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/SOURCE/FETCH") io.vertx.core.json.JsonArray fetchSource(@PathParam("key") String key)
-
fetchSt
@GET @Path("/linkage/b/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/T-S/FETCH") io.vertx.core.json.JsonArray fetchSt(@PathParam("key") String key)
-
batchSaveB
@POST @Path("/linkage/b/batch/save") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/BATCH/SAVING-B") io.vertx.core.json.JsonArray batchSaveB(@BodyParam io.vertx.core.json.JsonArray data)
-
batchSaveV
@POST @Path("/linkage/v/batch/save") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/BATCH/SAVING-V") io.vertx.core.json.JsonArray batchSaveV(@BodyParam io.vertx.core.json.JsonArray data)
-
syncB
@POST @Path("/linkage/sync/b") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/SYNC-B") io.vertx.core.json.JsonArray syncB(@BodyParam io.vertx.core.json.JsonObject request)
-
createB
@POST @Path("/linkage/b/:type") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/ADD/NEW-B") io.vertx.core.json.JsonObject createB(@PathParam("type") String type, @BodyParam io.vertx.core.json.JsonObject body)
-
createV
@POST @Path("/linkage/v/:type") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/ADD/NEW-V") io.vertx.core.json.JsonObject createV(@PathParam("type") String type, @BodyParam io.vertx.core.json.JsonObject body)
-
fetch
@GET @Path("/linkage/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/KEY/FETCH") io.vertx.core.json.JsonObject fetch(@PathParam("key") String key)
-
remove
@DELETE @Path("/linkage/:key") @Address("\u1f08\u03c4\u03bb\u03b1\u03bd\u03c4\u1f76\u03c2 \u03bd\u1fc6\u03c3\u03bf\u03c2://\u03c0\u03b5\u03c1\u03b9\u03b2\u03ac\u03bb\u03bb\u03c9\u03bd/X-LINKAGE/REGION/REMOVE") io.vertx.core.json.JsonObject remove(@PathParam("key") String key)
-
-