Package cn.vertxup.rbac.service.business
Interface PermStub
-
- All Known Implementing Classes:
PermService
public interface PermStub- Author:
- Lang
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.vertx.core.Future<io.vertx.core.json.JsonObject>createAsync(io.vertx.core.json.JsonObject body)io.vertx.core.Future<Boolean>deleteAsync(String key, String userKey)io.vertx.core.Future<io.vertx.core.json.JsonObject>fetchAsync(String key)io.vertx.core.Future<io.vertx.core.json.JsonObject>searchAsync(io.vertx.core.json.JsonObject query, String sigma)io.vertx.core.Future<io.vertx.core.json.JsonObject>syncAsync(io.vertx.core.json.JsonArray removed, io.vertx.core.json.JsonObject relation, String userKey)io.vertx.core.Future<io.vertx.core.json.JsonArray>syncAsync(io.vertx.core.json.JsonArray permissions, String roleId)io.vertx.core.Future<io.vertx.core.json.JsonObject>updateAsync(String key, io.vertx.core.json.JsonObject body)
-
-
-
Method Detail
-
syncAsync
io.vertx.core.Future<io.vertx.core.json.JsonObject> syncAsync(io.vertx.core.json.JsonArray removed, io.vertx.core.json.JsonObject relation, String userKey)
-
syncAsync
io.vertx.core.Future<io.vertx.core.json.JsonArray> syncAsync(io.vertx.core.json.JsonArray permissions, String roleId)
-
searchAsync
io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.core.json.JsonObject query, String sigma)
-
fetchAsync
io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchAsync(String key)
-
createAsync
io.vertx.core.Future<io.vertx.core.json.JsonObject> createAsync(io.vertx.core.json.JsonObject body)
-
updateAsync
io.vertx.core.Future<io.vertx.core.json.JsonObject> updateAsync(String key, io.vertx.core.json.JsonObject body)
-
-