Class AtomAction

  • All Implemented Interfaces:
    Atom

    public class AtomAction
    extends Object
    implements Atom
    Author:
    Lang
    • Constructor Detail

      • AtomAction

        public AtomAction()
    • Method Detail

      • createAsync

        public io.vertx.core.Future<io.vertx.core.json.JsonObject> createAsync​(String identifier,
                                                                               io.vertx.core.json.JsonObject data)
        Specified by:
        createAsync in interface Atom
      • updateAsync

        public io.vertx.core.Future<io.vertx.core.json.JsonObject> updateAsync​(String identifier,
                                                                               String key,
                                                                               io.vertx.core.json.JsonObject data)
        Specified by:
        updateAsync in interface Atom
      • fetchAsync

        public io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchAsync​(String identifier,
                                                                              String key)
        Specified by:
        fetchAsync in interface Atom
      • createAsync

        public io.vertx.core.Future<io.vertx.core.json.JsonArray> createAsync​(String identifier,
                                                                              io.vertx.core.json.JsonArray data)
        Specified by:
        createAsync in interface Atom
      • 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:
        updateAsync in interface Atom
      • fetchAsync

        public io.vertx.core.Future<io.vertx.core.json.JsonArray> fetchAsync​(String identifier,
                                                                             Set<String> keys)
        Specified by:
        fetchAsync in interface Atom