Package io.vertx.tp.optic
Class AtomAction
java.lang.Object
io.horizon.spi.modeler.AtomAction
- All Implemented Interfaces:
Atom
- Author:
- Lang
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Future<io.vertx.core.json.JsonArray>createAsync(String identifier, io.vertx.core.json.JsonArray data) io.vertx.core.Future<io.vertx.core.json.JsonObject>createAsync(String identifier, io.vertx.core.json.JsonObject data) io.vertx.core.Future<io.vertx.core.json.JsonObject>fetchAsync(String identifier, String key) io.vertx.core.Future<io.vertx.core.json.JsonArray>fetchAsync(String identifier, Set<String> keys) io.vertx.core.Future<io.vertx.core.json.JsonObject>updateAsync(String identifier, String key, io.vertx.core.json.JsonObject data) io.vertx.core.Future<io.vertx.core.json.JsonArray>updateAsync(String identifier, Set<String> keys, io.vertx.core.json.JsonArray data)
-
Constructor Details
-
AtomAction
public AtomAction()
-
-
Method Details
-
createAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> createAsync(String identifier, io.vertx.core.json.JsonObject data) - Specified by:
createAsyncin interfaceAtom
-
updateAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> updateAsync(String identifier, String key, io.vertx.core.json.JsonObject data) - Specified by:
updateAsyncin interfaceAtom
-
fetchAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchAsync(String identifier, String key) - Specified by:
fetchAsyncin interfaceAtom
-
createAsync
public io.vertx.core.Future<io.vertx.core.json.JsonArray> createAsync(String identifier, io.vertx.core.json.JsonArray data) - Specified by:
createAsyncin interfaceAtom
-
updateAsync
public io.vertx.core.Future<io.vertx.core.json.JsonArray> updateAsync(String identifier, Set<String> keys, io.vertx.core.json.JsonArray data) - Specified by:
updateAsyncin interfaceAtom
-
fetchAsync
public io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchAsync(String identifier, Set<String> keys) - Specified by:
fetchAsyncin interfaceAtom
-