Class ACLSettings

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

    @Dependent
    public class ACLSettings
    extends Object
    implements com.google.gwt.user.client.ui.IsWidget
    • Constructor Detail

      • ACLSettings

        @Inject
        public ACLSettings​(ACLSettings.View view,
                           org.uberfire.security.authz.PermissionManager permissionManager,
                           org.uberfire.ext.widgets.common.client.dropdown.PerspectiveDropDown homePerspectiveDropDown,
                           org.uberfire.client.authz.PerspectiveTreeProvider perspectiveTreeProvider,
                           PriorityDropDown priorityDropDown,
                           javax.enterprise.event.Event<HomePerspectiveChangedEvent> homePerspectiveChangedEvent,
                           javax.enterprise.event.Event<PriorityChangedEvent> priorityChangedEvent)
    • Method Detail

      • asWidget

        public com.google.gwt.user.client.ui.Widget asWidget()
        Specified by:
        asWidget in interface com.google.gwt.user.client.ui.IsWidget
      • getHomePerspective

        public org.uberfire.client.mvp.PerspectiveActivity getHomePerspective()
      • getPriority

        public int getPriority()
      • show

        public void show​(org.jboss.errai.security.shared.api.Role role)
      • show

        public void show​(org.jboss.errai.security.shared.api.Group group)
      • edit

        public void edit​(org.jboss.errai.security.shared.api.Role role)
      • edit

        public void edit​(org.jboss.errai.security.shared.api.Group group)
      • updateAuthzPolicy

        public void updateAuthzPolicy​(@Observes
                                      org.uberfire.backend.events.AuthorizationPolicySavedEvent authzPolicySavedEvent)