Package cn.vertxup.rbac.service.accredit
Class ActionService
java.lang.Object
cn.vertxup.rbac.service.accredit.ActionService
- All Implemented Interfaces:
ActionStub
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfetchAction(String permissionId) io.vertx.core.Future<SAction>fetchAction(String normalizedUri, io.vertx.core.http.HttpMethod method) io.vertx.core.Future<SAction>fetchAction(String normalizedUri, io.vertx.core.http.HttpMethod method, String sigma) io.vertx.core.Future<SResource>fetchResource(String key) io.vertx.core.Future<Boolean>removeAction(String permissionId, String userKey) saveAction(SPermission permission, io.vertx.core.json.JsonArray actionData) io.vertx.core.Future<List<io.vertx.up.runtime.soul.UriMeta>>searchAuthorized(String keyword, String sigma)
-
Constructor Details
-
ActionService
public ActionService()
-
-
Method Details
-
fetchAction
public io.vertx.core.Future<SAction> fetchAction(String normalizedUri, io.vertx.core.http.HttpMethod method) - Specified by:
fetchActionin interfaceActionStub
-
fetchAction
- Specified by:
fetchActionin interfaceActionStub
-
fetchAction
public io.vertx.core.Future<SAction> fetchAction(String normalizedUri, io.vertx.core.http.HttpMethod method, String sigma) - Specified by:
fetchActionin interfaceActionStub
-
fetchResource
- Specified by:
fetchResourcein interfaceActionStub
-
searchAuthorized
- Specified by:
searchAuthorizedin interfaceActionStub
-
searchAll
public io.vertx.core.Future<List<io.vertx.up.runtime.soul.UriMeta>> searchAll(String keyword, String sigma) - Specified by:
searchAllin interfaceActionStub
-
saveAction
public io.vertx.core.Future<List<SAction>> saveAction(SPermission permission, io.vertx.core.json.JsonArray actionData) - Specified by:
saveActionin interfaceActionStub
-
removeAction
- Specified by:
removeActionin interfaceActionStub
-