Interface ResourceStub

All Known Implementing Classes:
ResourceService

public interface ResourceStub
  • Method Summary

    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 Details

    • 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