Interface ResourceStub

  • All Known Implementing Classes:
    ResourceService

    public interface ResourceStub
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.vertx.core.Future<io.vertx.core.json.JsonObject> createResource​(io.vertx.core.json.JsonObject params)
      create resource + action
      io.vertx.core.Future<Boolean> deleteResource​(String resourceId)
      delete resource + action
      io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchResource​(String resourceId)
      Fetch resource + action by key
      io.vertx.core.Future<io.vertx.core.json.JsonObject> updateResource​(String resourceId, io.vertx.core.json.JsonObject params)
      Update resource + action
    • Method Detail

      • fetchResource

        io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchResource​(String resourceId)
        Fetch resource + action by key
      • createResource

        io.vertx.core.Future<io.vertx.core.json.JsonObject> createResource​(io.vertx.core.json.JsonObject params)
        create resource + action
      • updateResource

        io.vertx.core.Future<io.vertx.core.json.JsonObject> updateResource​(String resourceId,
                                                                           io.vertx.core.json.JsonObject params)
        Update resource + action
      • deleteResource

        io.vertx.core.Future<Boolean> deleteResource​(String resourceId)
        delete resource + action