Package cn.vertxup.rbac.service.business
Class PermService
- java.lang.Object
-
- cn.vertxup.rbac.service.business.PermService
-
-
Constructor Summary
Constructors Constructor Description PermService()
-
Method Summary
All Methods Instance Methods Concrete 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
public 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
public io.vertx.core.Future<io.vertx.core.json.JsonArray> syncAsync(io.vertx.core.json.JsonArray permissions, String roleId)
-
searchAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> searchAsync(io.vertx.core.json.JsonObject query, String sigma)- Specified by:
searchAsyncin interfacePermStub
-
fetchAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> fetchAsync(String key)
- Specified by:
fetchAsyncin interfacePermStub
-
createAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> createAsync(io.vertx.core.json.JsonObject body)
- Specified by:
createAsyncin interfacePermStub
-
updateAsync
public io.vertx.core.Future<io.vertx.core.json.JsonObject> updateAsync(String key, io.vertx.core.json.JsonObject body)
- Specified by:
updateAsyncin interfacePermStub
-
deleteAsync
public io.vertx.core.Future<Boolean> deleteAsync(String key, String userKey)
- Specified by:
deleteAsyncin interfacePermStub
-
-