Interface ViewStub

  • All Known Implementing Classes:
    ViewService

    public interface ViewStub
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      io.vertx.core.Future<List<SView>> fetchMatrix​(io.vertx.core.json.JsonArray role, String resourceId, io.vertx.up.atom.secure.Vis view)  
      io.vertx.core.Future<SView> fetchMatrix​(String user, String resourceId, io.vertx.up.atom.secure.Vis view)  
      io.vertx.core.Future<io.vertx.core.json.JsonObject> saveMatrix​(String user, io.vertx.core.json.JsonObject viewData, io.vertx.core.json.JsonArray projection, io.vertx.core.json.JsonObject criteria)  
    • Method Detail

      • fetchMatrix

        io.vertx.core.Future<SView> fetchMatrix​(String user,
                                                String resourceId,
                                                io.vertx.up.atom.secure.Vis view)
      • fetchMatrix

        io.vertx.core.Future<List<SView>> fetchMatrix​(io.vertx.core.json.JsonArray role,
                                                      String resourceId,
                                                      io.vertx.up.atom.secure.Vis view)
      • saveMatrix

        io.vertx.core.Future<io.vertx.core.json.JsonObject> saveMatrix​(String user,
                                                                       io.vertx.core.json.JsonObject viewData,
                                                                       io.vertx.core.json.JsonArray projection,
                                                                       io.vertx.core.json.JsonObject criteria)