Class UISecurity

  • All Implemented Interfaces:
    org.pentaho.ui.xul.XulEventSource

    public class UISecurity
    extends org.pentaho.ui.xul.XulEventSourceAdapter
    • Constructor Detail

      • UISecurity

        public UISecurity()
      • UISecurity

        public UISecurity​(org.pentaho.di.repository.RepositorySecurityManager rsm)
                   throws Exception
        Throws:
        Exception
    • Method Detail

      • getSelectedDeck

        public org.pentaho.di.repository.ObjectRecipient.Type getSelectedDeck()
      • setSelectedDeck

        public void setSelectedDeck​(org.pentaho.di.repository.ObjectRecipient.Type selectedDeck)
      • getSelectedUserIndex

        public int getSelectedUserIndex()
      • setSelectedUserIndex

        public void setSelectedUserIndex​(int selectedUserIndex)
      • getSelectedUser

        public IUIUser getSelectedUser()
      • setSelectedUser

        public void setSelectedUser​(IUIUser selectedUser)
      • setUserList

        public void setUserList​(List<IUIUser> userList)
      • updateUser

        public void updateUser​(IUIUser userToUpdate)
      • addUser

        public void addUser​(IUIUser userToAdd)
      • removeUser

        public void removeUser​(String name)
      • removeUser

        public void removeUser​(IUIUser userToRemove)