Package io.vertx.tp.optic
Class AtomAction
- java.lang.Object
-
- io.vertx.tp.optic.AtomAction
-
-
Constructor Summary
Constructors Constructor Description AtomAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.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)
-
-
-
Method Detail
-
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
-
-