Class AttributeUpdateRequestContainer
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.attributeUpdate.AttributeUpdateRequestContainer
- All Implemented Interfaces:
Serializable
bean for simple attribute update. holds all state for this module
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaction we are editingdirected graph nodes fromdirected graph nodes tostarting points in graphlist of actions for the attribute deflist of actions implied by this actionlist of actions implied by this action immediatelylist of actions that imply this actionlist of actions that imply this action immediatelyif this is publicattribute assign action we are editingif we are assigning to a group, folder, etc, this is the non underlying assign typeif we are assigning to a group, folder, etclabel for typeattribute def we are editingreturn enabledOnly, disabledOnly, or all (null)gui attribute assign e.g. for edit screengui attribute assign on assignmentattribute assignsgui attribute def we are editinglist of actions which can be added as an action which impliedBylist of actions which can be added as an action which impliesadditional gui members to view or assigngui membersprivilege subject containersif we should show the privilege headergetText()text beanbooleanif admin should be checked on edit jspbooleanif attrDefAttrRead should be checked on edit jspbooleanif attrDefAttrUpdate should be checked on edit jspbooleanif optin should be checked on edit jspbooleanif optout should be checked on edit jspbooleanif read should be checked on edit jspbooleanif update should be checked on edit jspbooleanif view should be checked on edit jspbooleanisCreate()if this is a create as opposed to updatebooleanif should show indirect privilegescalculate based on request object, and return list, unless it is already calculatedretrieveFromSession, cannot be nullvoidaction we are editingvoidsetActionGraphNodesFrom(List<String> attributeNameGraphNodesFrom1) directed graph nodes fromvoidsetActionGraphNodesTo(List<String> attributeNameGraphNodesTo1) directed graph nodes tovoidsetActionGraphStartingPoints(List<String> startingPoints1) starting points in graphvoidsetActions(List<String> actions1) list of actions for the attribute defvoidsetActionsImpliedBy(List<String> actionsImpliedBy1) list of actions implied by this actionvoidsetActionsImpliedByImmediate(List<String> actionsImpliedByImmediate1) list of actions implied by this action immediatelyvoidsetActionsThatImply(List<String> actionsThatImply1) list of actions that imply this actionvoidsetActionsThatImplyImmediate(List<String> actionsThatImplyImmediate1) list of actions that imply this action immediatelyvoidsetAllowAllAdmin(boolean editAttributeDefAdmin1) if admin should be checked on edit jspvoidsetAllowAllAttrDefAttrRead(boolean editAttributeDefAttrRead1) if attrDefAttrRead should be checked on edit jspvoidsetAllowAllAttrDefAttrUpdate(boolean editAttributeDefAttrUpdate1) if attrDefAttrUpdate should be checked on edit jspvoidsetAllowAllOptin(boolean editAttributeDefOptin1) if optin should be checked on edit jspvoidsetAllowAllOptout(boolean editAttributeDefOptout1) if optout should be checked on edit jspvoidsetAllowAllRead(boolean editAttributeDefRead1) if read should be checked on edit jspvoidsetAllowAllUpdate(boolean editAttributeDefUpdate1) if update should be checked on edit jspvoidsetAllowAllView(boolean editAttributeDefView1) if view should be checked on edit jspvoidsetAttributeAssignAction(AttributeAssignAction attributeAssignAction1) attribute assign action we are editingvoidsetAttributeAssignAssignType(AttributeAssignType attributeAssignAssignType1) if we are assigning to a group, folder, etc, this is the non underlying assign typevoidsetAttributeAssignType(AttributeAssignType attributeAssignType1) if we are assigning to a group, folder, etcvoidsetAttributeAssignValue(AttributeAssignValue attributeAssignValue1) voidsetAttributeDefToEdit(AttributeDef attributeDefToEdit1) attribute def we are editingvoidsetCreate(boolean create1) if this is a create as opposed to updatevoidsetEnabledDisabled(Boolean theEnabledDisabled) enabledOnly, disabledOnly, or all (null)voidsetGuiAttributeAssign(GuiAttributeAssign guiAttributeAssign1) gui attribute assignment e.g. for edit screenvoidsetGuiAttributeAssignAssign(GuiAttributeAssign guiAttributeAssignAssign1) gui attribute assign on assignmentvoidsetGuiAttributeAssigns(List<GuiAttributeAssign> attributeAssigns1) attribute assignsvoidsetGuiAttributeDefToEdit(GuiAttributeDef guiAttributeDefToEdit1) gui attribute def we are editingvoidsetNewActionsCanImpliedBy(List<String> newActionsCanImpliedBy1) list of actions which can be added as an action which impliedByvoidsetNewActionsCanImply(List<String> newActionsCanImply1) list of actions which can be added as an action which impliesvoidsetPrivilegeAdditionalGuiMembers(List<GuiMember> privilegeAdditionalGuiMembers1) additional gui members to view or assignvoidsetPrivilegeSubjectContainerGuiMembers(List<GuiMember> privilegeSubjectContainerGuiMembers1) gui membersvoidsetPrivilegeSubjectContainers(Set<PrivilegeSubjectContainer> privilegeSubjectContainers1) privilege subject containersvoidstore to session scope
-
Constructor Details
-
AttributeUpdateRequestContainer
public AttributeUpdateRequestContainer()
-
-
Method Details
-
getAttributeAssignValue
- Returns:
- value
-
setAttributeAssignValue
- Parameters:
attributeAssignValue1-
-
getGuiAttributeAssignAssign
gui attribute assign on assignment- Returns:
- gui attribute assign on assignment
-
setGuiAttributeAssignAssign
gui attribute assign on assignment- Parameters:
guiAttributeAssignAssign1-
-
getAttributeAssignAssignType
if we are assigning to a group, folder, etc, this is the non underlying assign type- Returns:
- assign type
-
setAttributeAssignAssignType
if we are assigning to a group, folder, etc, this is the non underlying assign type- Parameters:
attributeAssignAssignType1-
-
getAttributeAssignType
if we are assigning to a group, folder, etc- Returns:
- type
-
getEnabledDisabled
return enabledOnly, disabledOnly, or all (null)- Returns:
- enabledOnly, disabledOnly, or all (null)
-
setEnabledDisabled
enabledOnly, disabledOnly, or all (null)- Parameters:
theEnabledDisabled-
-
getAttributeAssignTypeLabelKey
label for type- Returns:
- label for type
-
setAttributeAssignType
if we are assigning to a group, folder, etc- Parameters:
attributeAssignType1-
-
getGuiAttributeAssigns
attribute assigns- Returns:
- the attribute assigns
-
setGuiAttributeAssigns
attribute assigns- Parameters:
attributeAssigns1-
-
getPrivilegeAdditionalGuiMembers
additional gui members to view or assign- Returns:
- additional gui members to view or assign
-
privilegeAdditionalGuiMembers
calculate based on request object, and return list, unless it is already calculated- Returns:
- the list
-
setPrivilegeAdditionalGuiMembers
additional gui members to view or assign- Parameters:
privilegeAdditionalGuiMembers1-
-
getPrivilegeSubjectContainerGuiMembers
gui members- Returns:
- gui members
-
setPrivilegeSubjectContainerGuiMembers
public void setPrivilegeSubjectContainerGuiMembers(List<GuiMember> privilegeSubjectContainerGuiMembers1) gui members- Parameters:
privilegeSubjectContainerGuiMembers1-
-
getPrivilegeSubjectContainers
privilege subject containers- Returns:
- privilege subject containers
-
setPrivilegeSubjectContainers
public void setPrivilegeSubjectContainers(Set<PrivilegeSubjectContainer> privilegeSubjectContainers1) privilege subject containers- Parameters:
privilegeSubjectContainers1-
-
getActionsImpliedBy
list of actions implied by this action- Returns:
- actions
-
setActionsImpliedBy
list of actions implied by this action- Parameters:
actionsImpliedBy1-
-
getActionsImpliedByImmediate
list of actions implied by this action immediately- Returns:
- actions
-
setActionsImpliedByImmediate
list of actions implied by this action immediately- Parameters:
actionsImpliedByImmediate1-
-
getActionsThatImplyImmediate
list of actions that imply this action immediately- Returns:
- actions
-
setActionsThatImplyImmediate
list of actions that imply this action immediately- Parameters:
actionsThatImplyImmediate1-
-
getActionsThatImply
list of actions that imply this action- Returns:
- the actions
-
setActionsThatImply
list of actions that imply this action- Parameters:
actionsThatImply1-
-
getNewActionsCanImpliedBy
list of actions which can be added as an action which impliedBy- Returns:
- actions
-
setNewActionsCanImpliedBy
list of actions which can be added as an action which impliedBy- Parameters:
newActionsCanImpliedBy1-
-
getNewActionsCanImply
list of actions which can be added as an action which implies- Returns:
- actions
-
setNewActionsCanImply
list of actions which can be added as an action which implies- Parameters:
newActionsCanImply1-
-
getAction
action we are editing- Returns:
- the action
-
setAction
action we are editing- Parameters:
action1- the action to set
-
getAttributeAssignAction
attribute assign action we are editing- Returns:
- the attributeAssignAction
-
setAttributeAssignAction
attribute assign action we are editing- Parameters:
attributeAssignAction1- the action to set
-
getActions
list of actions for the attribute def- Returns:
- actions
-
setActions
list of actions for the attribute def- Parameters:
actions1-
-
getAttributeDefToEdit
attribute def we are editing- Returns:
- the attribute def
-
setAttributeDefToEdit
attribute def we are editing- Parameters:
attributeDefToEdit1-
-
getGuiAttributeDefToEdit
gui attribute def we are editing- Returns:
- the gui attribute def
-
setGuiAttributeDefToEdit
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
retrieveFromSession, cannot be null- Returns:
- the app state in request scope
-
getText
text bean- Returns:
- text bean
-
isShowIndirectPrivilegesComputed
public boolean isShowIndirectPrivilegesComputed()if should show indirect privileges- Returns:
- true if should show
-
getAllowAll
if this is public- Returns:
- if we should show the privilege header
-
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
gui attribute assign e.g. for edit screen- Returns:
- gui attribute assign
-
setGuiAttributeAssign
gui attribute assignment e.g. for edit screen- Parameters:
guiAttributeAssign1-
-
getActionGraphNodesFrom
directed graph nodes from- Returns:
- directed graph nodes from
-
getActionGraphNodesTo
directed graph nodes to- Returns:
- directed graph nodes to
-
getActionGraphStartingPoints
starting points in graph- Returns:
- starting points in graph
-
setActionGraphNodesFrom
directed graph nodes from- Parameters:
attributeNameGraphNodesFrom1-
-
setActionGraphNodesTo
directed graph nodes to- Parameters:
attributeNameGraphNodesTo1-
-
setActionGraphStartingPoints
starting points in graph- Parameters:
startingPoints1-
-