Interface ActionStub

  • All Known Implementing Classes:
    ActionService

    public interface ActionStub
    • Method Detail

      • fetchAction

        io.vertx.core.Future<SAction> fetchAction​(String normalizedUri,
                                                  io.vertx.core.http.HttpMethod method)
      • fetchAction

        io.vertx.core.Future<SAction> fetchAction​(String normalizedUri,
                                                  io.vertx.core.http.HttpMethod method,
                                                  String sigma)
      • fetchResource

        io.vertx.core.Future<SResource> fetchResource​(String key)
      • saveAction

        io.vertx.core.Future<List<SAction>> saveAction​(SPermission permission,
                                                       io.vertx.core.json.JsonArray actionData)
      • fetchAction

        io.vertx.core.Future<List<SAction>> fetchAction​(String permissionId)
      • removeAction

        io.vertx.core.Future<Boolean> removeAction​(String permissionId,
                                                   String userKey)