Package cn.vertxup.rbac.service.business
Interface PermStub
- All Known Implementing Classes:
PermService
public interface PermStub
- Author:
- Lang
-
Method Summary
Modifier and TypeMethodDescriptionio.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>io.vertx.core.Future<io.vertx.core.json.JsonObject>updateAsync(String key, io.vertx.core.json.JsonObject body)
-
Method Details
-
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
-
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) -
deleteAsync
-