Class RoleEditorWorkflow

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget

    @Dependent
    public class RoleEditorWorkflow
    extends BaseRoleEditorWorkflow

    The workflow for editing a role.

    It links the editor & sub-editors components with the editor driver and the remote user services.

    Since:
    0.9.0
    • Constructor Detail

      • RoleEditorWorkflow

        @Inject
        public RoleEditorWorkflow​(org.uberfire.ext.security.management.client.ClientUserSystemManager userSystemManager,
                                  org.jboss.errai.common.client.api.Caller<org.uberfire.backend.authz.AuthorizationService> authorizationService,
                                  org.uberfire.security.authz.PermissionManager permissionManager,
                                  javax.enterprise.event.Event<OnErrorEvent> errorEvent,
                                  javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> workbenchNotification,
                                  javax.enterprise.event.Event<SaveRoleEvent> saveUserEvent,
                                  ConfirmBox confirmBox,
                                  RoleEditor roleEditor,
                                  org.uberfire.ext.security.management.client.editor.role.RoleEditorDriver roleEditorDriver,
                                  LoadingBox loadingBox,
                                  EntityWorkflowView view)
    • Method Detail

      • show

        public void show​(String roleName)
      • checkStatus

        protected void checkStatus()
      • isPerspectiveReadDenied

        protected boolean isPerspectiveReadDenied​(org.uberfire.client.mvp.PerspectiveActivity perspectiveActivity)