Class AttributeUpdateRequestContainer

java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.attributeUpdate.AttributeUpdateRequestContainer
All Implemented Interfaces:
Serializable

public class AttributeUpdateRequestContainer extends Object implements Serializable
bean for simple attribute update. holds all state for this module
See Also:
  • Constructor Details

    • AttributeUpdateRequestContainer

      public AttributeUpdateRequestContainer()
  • Method Details

    • getAttributeAssignValue

      public AttributeAssignValue getAttributeAssignValue()
      Returns:
      value
    • setAttributeAssignValue

      public void setAttributeAssignValue(AttributeAssignValue attributeAssignValue1)
      Parameters:
      attributeAssignValue1 -
    • getGuiAttributeAssignAssign

      public GuiAttributeAssign getGuiAttributeAssignAssign()
      gui attribute assign on assignment
      Returns:
      gui attribute assign on assignment
    • setGuiAttributeAssignAssign

      public void setGuiAttributeAssignAssign(GuiAttributeAssign guiAttributeAssignAssign1)
      gui attribute assign on assignment
      Parameters:
      guiAttributeAssignAssign1 -
    • getAttributeAssignAssignType

      public AttributeAssignType getAttributeAssignAssignType()
      if we are assigning to a group, folder, etc, this is the non underlying assign type
      Returns:
      assign type
    • setAttributeAssignAssignType

      public void setAttributeAssignAssignType(AttributeAssignType attributeAssignAssignType1)
      if we are assigning to a group, folder, etc, this is the non underlying assign type
      Parameters:
      attributeAssignAssignType1 -
    • getAttributeAssignType

      public AttributeAssignType getAttributeAssignType()
      if we are assigning to a group, folder, etc
      Returns:
      type
    • getEnabledDisabled

      public Boolean getEnabledDisabled()
      return enabledOnly, disabledOnly, or all (null)
      Returns:
      enabledOnly, disabledOnly, or all (null)
    • setEnabledDisabled

      public void setEnabledDisabled(Boolean theEnabledDisabled)
      enabledOnly, disabledOnly, or all (null)
      Parameters:
      theEnabledDisabled -
    • getAttributeAssignTypeLabelKey

      public String getAttributeAssignTypeLabelKey()
      label for type
      Returns:
      label for type
    • setAttributeAssignType

      public void setAttributeAssignType(AttributeAssignType attributeAssignType1)
      if we are assigning to a group, folder, etc
      Parameters:
      attributeAssignType1 -
    • getGuiAttributeAssigns

      public List<GuiAttributeAssign> getGuiAttributeAssigns()
      attribute assigns
      Returns:
      the attribute assigns
    • setGuiAttributeAssigns

      public void setGuiAttributeAssigns(List<GuiAttributeAssign> attributeAssigns1)
      attribute assigns
      Parameters:
      attributeAssigns1 -
    • getPrivilegeAdditionalGuiMembers

      public List<GuiMember> getPrivilegeAdditionalGuiMembers()
      additional gui members to view or assign
      Returns:
      additional gui members to view or assign
    • privilegeAdditionalGuiMembers

      public List<GuiMember> privilegeAdditionalGuiMembers()
      calculate based on request object, and return list, unless it is already calculated
      Returns:
      the list
    • setPrivilegeAdditionalGuiMembers

      public void setPrivilegeAdditionalGuiMembers(List<GuiMember> privilegeAdditionalGuiMembers1)
      additional gui members to view or assign
      Parameters:
      privilegeAdditionalGuiMembers1 -
    • getPrivilegeSubjectContainerGuiMembers

      public List<GuiMember> getPrivilegeSubjectContainerGuiMembers()
      gui members
      Returns:
      gui members
    • setPrivilegeSubjectContainerGuiMembers

      public void setPrivilegeSubjectContainerGuiMembers(List<GuiMember> privilegeSubjectContainerGuiMembers1)
      gui members
      Parameters:
      privilegeSubjectContainerGuiMembers1 -
    • getPrivilegeSubjectContainers

      public Set<PrivilegeSubjectContainer> getPrivilegeSubjectContainers()
      privilege subject containers
      Returns:
      privilege subject containers
    • setPrivilegeSubjectContainers

      public void setPrivilegeSubjectContainers(Set<PrivilegeSubjectContainer> privilegeSubjectContainers1)
      privilege subject containers
      Parameters:
      privilegeSubjectContainers1 -
    • getActionsImpliedBy

      public List<String> getActionsImpliedBy()
      list of actions implied by this action
      Returns:
      actions
    • setActionsImpliedBy

      public void setActionsImpliedBy(List<String> actionsImpliedBy1)
      list of actions implied by this action
      Parameters:
      actionsImpliedBy1 -
    • getActionsImpliedByImmediate

      public List<String> getActionsImpliedByImmediate()
      list of actions implied by this action immediately
      Returns:
      actions
    • setActionsImpliedByImmediate

      public void setActionsImpliedByImmediate(List<String> actionsImpliedByImmediate1)
      list of actions implied by this action immediately
      Parameters:
      actionsImpliedByImmediate1 -
    • getActionsThatImplyImmediate

      public List<String> getActionsThatImplyImmediate()
      list of actions that imply this action immediately
      Returns:
      actions
    • setActionsThatImplyImmediate

      public void setActionsThatImplyImmediate(List<String> actionsThatImplyImmediate1)
      list of actions that imply this action immediately
      Parameters:
      actionsThatImplyImmediate1 -
    • getActionsThatImply

      public List<String> getActionsThatImply()
      list of actions that imply this action
      Returns:
      the actions
    • setActionsThatImply

      public void setActionsThatImply(List<String> actionsThatImply1)
      list of actions that imply this action
      Parameters:
      actionsThatImply1 -
    • getNewActionsCanImpliedBy

      public List<String> getNewActionsCanImpliedBy()
      list of actions which can be added as an action which impliedBy
      Returns:
      actions
    • setNewActionsCanImpliedBy

      public void setNewActionsCanImpliedBy(List<String> newActionsCanImpliedBy1)
      list of actions which can be added as an action which impliedBy
      Parameters:
      newActionsCanImpliedBy1 -
    • getNewActionsCanImply

      public List<String> getNewActionsCanImply()
      list of actions which can be added as an action which implies
      Returns:
      actions
    • setNewActionsCanImply

      public void setNewActionsCanImply(List<String> newActionsCanImply1)
      list of actions which can be added as an action which implies
      Parameters:
      newActionsCanImply1 -
    • getAction

      public String getAction()
      action we are editing
      Returns:
      the action
    • setAction

      public void setAction(String action1)
      action we are editing
      Parameters:
      action1 - the action to set
    • getAttributeAssignAction

      public AttributeAssignAction getAttributeAssignAction()
      attribute assign action we are editing
      Returns:
      the attributeAssignAction
    • setAttributeAssignAction

      public void setAttributeAssignAction(AttributeAssignAction attributeAssignAction1)
      attribute assign action we are editing
      Parameters:
      attributeAssignAction1 - the action to set
    • getActions

      public List<String> getActions()
      list of actions for the attribute def
      Returns:
      actions
    • setActions

      public void setActions(List<String> actions1)
      list of actions for the attribute def
      Parameters:
      actions1 -
    • getAttributeDefToEdit

      public AttributeDef getAttributeDefToEdit()
      attribute def we are editing
      Returns:
      the attribute def
    • setAttributeDefToEdit

      public void setAttributeDefToEdit(AttributeDef attributeDefToEdit1)
      attribute def we are editing
      Parameters:
      attributeDefToEdit1 -
    • getGuiAttributeDefToEdit

      public GuiAttributeDef getGuiAttributeDefToEdit()
      gui attribute def we are editing
      Returns:
      the gui attribute def
    • setGuiAttributeDefToEdit

      public void setGuiAttributeDefToEdit(GuiAttributeDef guiAttributeDefToEdit1)
      gui attribute def we are editing
      Parameters:
      guiAttributeDefToEdit1 -
    • isCreate

      public boolean isCreate()
      if this is a create as opposed to update
      Returns:
      if create
    • setCreate

      public void setCreate(boolean create1)
      if this is a create as opposed to update
      Parameters:
      create1 -
    • storeToRequest

      public void storeToRequest()
      store to session scope
    • retrieveFromRequestOrCreate

      public static AttributeUpdateRequestContainer retrieveFromRequestOrCreate()
      retrieveFromSession, cannot be null
      Returns:
      the app state in request scope
    • getText

      public AttributeUpdateText getText()
      text bean
      Returns:
      text bean
    • isShowIndirectPrivilegesComputed

      public boolean isShowIndirectPrivilegesComputed()
      if should show indirect privileges
      Returns:
      true if should show
    • getAllowAll

      public Map<String,Boolean> getAllowAll()
      if this is public
      Returns:
      if we should show the privilege header
    • getShowPrivilegeHeader

      public Map<Integer,Boolean> getShowPrivilegeHeader()
      if we should show the privilege header
      Returns:
      if we should show the privilege header
    • isAllowAllOptin

      public boolean isAllowAllOptin()
      if optin should be checked on edit jsp
      Returns:
      the editAttributeDefOptin
    • setAllowAllOptin

      public void setAllowAllOptin(boolean editAttributeDefOptin1)
      if optin should be checked on edit jsp
      Parameters:
      editAttributeDefOptin1 - the editAttributeDefOptin to set
    • isAllowAllAttrDefAttrRead

      public boolean isAllowAllAttrDefAttrRead()
      if attrDefAttrRead should be checked on edit jsp
      Returns:
      the editAttributeDefAttrRead
    • setAllowAllAttrDefAttrRead

      public void setAllowAllAttrDefAttrRead(boolean editAttributeDefAttrRead1)
      if attrDefAttrRead should be checked on edit jsp
      Parameters:
      editAttributeDefAttrRead1 - the editAttributeDefAttrRead to set
    • isAllowAllAttrDefAttrUpdate

      public boolean isAllowAllAttrDefAttrUpdate()
      if attrDefAttrUpdate should be checked on edit jsp
      Returns:
      the editAttributeDefAttrUpdate
    • setAllowAllAttrDefAttrUpdate

      public void setAllowAllAttrDefAttrUpdate(boolean editAttributeDefAttrUpdate1)
      if attrDefAttrUpdate should be checked on edit jsp
      Parameters:
      editAttributeDefAttrUpdate1 - the editAttributeDefAttrUpdate to set
    • isAllowAllOptout

      public boolean isAllowAllOptout()
      if optout should be checked on edit jsp
      Returns:
      the editAttributeDefOptout
    • setAllowAllOptout

      public void setAllowAllOptout(boolean editAttributeDefOptout1)
      if optout should be checked on edit jsp
      Parameters:
      editAttributeDefOptout1 - the editAttributeDefOptout to set
    • isAllowAllRead

      public boolean isAllowAllRead()
      if read should be checked on edit jsp
      Returns:
      the editAttributeDefRead
    • setAllowAllRead

      public void setAllowAllRead(boolean editAttributeDefRead1)
      if read should be checked on edit jsp
      Parameters:
      editAttributeDefRead1 - the editAttributeDefRead to set
    • isAllowAllView

      public boolean isAllowAllView()
      if view should be checked on edit jsp
      Returns:
      the editAttributeDefView
    • setAllowAllView

      public void setAllowAllView(boolean editAttributeDefView1)
      if view should be checked on edit jsp
      Parameters:
      editAttributeDefView1 - the editAttributeDefView to set
    • isAllowAllAdmin

      public boolean isAllowAllAdmin()
      if admin should be checked on edit jsp
      Returns:
      the editAttributeDefAdmin
    • setAllowAllAdmin

      public void setAllowAllAdmin(boolean editAttributeDefAdmin1)
      if admin should be checked on edit jsp
      Parameters:
      editAttributeDefAdmin1 - the editAttributeDefAdmin to set
    • isAllowAllUpdate

      public boolean isAllowAllUpdate()
      if update should be checked on edit jsp
      Returns:
      the editAttributeDefUpdate
    • setAllowAllUpdate

      public void setAllowAllUpdate(boolean editAttributeDefUpdate1)
      if update should be checked on edit jsp
      Parameters:
      editAttributeDefUpdate1 - the editAttributeDefUpdate to set
    • getGuiAttributeAssign

      public GuiAttributeAssign getGuiAttributeAssign()
      gui attribute assign e.g. for edit screen
      Returns:
      gui attribute assign
    • setGuiAttributeAssign

      public void setGuiAttributeAssign(GuiAttributeAssign guiAttributeAssign1)
      gui attribute assignment e.g. for edit screen
      Parameters:
      guiAttributeAssign1 -
    • getActionGraphNodesFrom

      public List<String> getActionGraphNodesFrom()
      directed graph nodes from
      Returns:
      directed graph nodes from
    • getActionGraphNodesTo

      public List<String> getActionGraphNodesTo()
      directed graph nodes to
      Returns:
      directed graph nodes to
    • getActionGraphStartingPoints

      public List<String> getActionGraphStartingPoints()
      starting points in graph
      Returns:
      starting points in graph
    • setActionGraphNodesFrom

      public void setActionGraphNodesFrom(List<String> attributeNameGraphNodesFrom1)
      directed graph nodes from
      Parameters:
      attributeNameGraphNodesFrom1 -
    • setActionGraphNodesTo

      public void setActionGraphNodesTo(List<String> attributeNameGraphNodesTo1)
      directed graph nodes to
      Parameters:
      attributeNameGraphNodesTo1 -
    • setActionGraphStartingPoints

      public void setActionGraphStartingPoints(List<String> startingPoints1)
      starting points in graph
      Parameters:
      startingPoints1 -