Class WebRuleResponsibility

All Implemented Interfaces:
Serializable, Cloneable, org.apache.ojb.broker.PersistenceBrokerAware, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, GloballyUnique, Identifiable, Versioned, ModelObjectBasic, RuleResponsibilityContract, BusinessObject, PersistableBusinessObject

public class WebRuleResponsibility extends RuleResponsibilityBo
A decorator around a RuleResponsibilityBo object which provides some convienance functions for interacting with the bean from the web-tier. This helps to alleviate some of the weaknesses of JSTL.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • WebRuleResponsibility

      public WebRuleResponsibility()
  • Method Details

    • getReviewerId

      public String getReviewerId()
    • setReviewerId

      public void setReviewerId(String reviewerId)
    • initialize

      public void initialize() throws Exception
      Throws:
      Exception
    • addNewDelegation

      public RuleDelegationBo addNewDelegation()
    • getReviewer

      public String getReviewer()
    • setReviewer

      public void setReviewer(String reviewer)
    • setWorkgroupId

      public void setWorkgroupId(String workgroupId)
    • getPersonLookupStyle

      public String getPersonLookupStyle()
    • setPersonLookupStyle

      public void setPersonLookupStyle(String personLookupStyle)
    • getReviewerStyle

      public String getReviewerStyle()
    • setReviewerStyle

      public void setReviewerStyle(String reviewerStyle)
    • getRoleAreaStyle

      public String getRoleAreaStyle()
    • setRoleAreaStyle

      public void setRoleAreaStyle(String roleAreaLookupStyle)
    • getWorkgroupLookupStyle

      public String getWorkgroupLookupStyle()
    • setWorkgroupLookupStyle

      public void setWorkgroupLookupStyle(String workgroupLookupStyle)
    • getDelegationRule

      public RuleDelegationBo getDelegationRule(int index)
      Overrides:
      getDelegationRule in class RuleResponsibilityBo
    • getNumberOfDelegations

      public int getNumberOfDelegations()
    • setNumberOfDelegations

      public void setNumberOfDelegations(int numberOfDelegations)
    • isDelegationRulesMaterialized

      public boolean isDelegationRulesMaterialized()
    • setDelegationRulesMaterialized

      public void setDelegationRulesMaterialized(boolean isDelegationRulesMaterialized)
    • getRoleReviewer

      public String getRoleReviewer()
    • setRoleReviewer

      public void setRoleReviewer(String roleReviewer)
    • getIndex

      public int getIndex()
    • setIndex

      public void setIndex(int index)
    • isShowDelegations

      public boolean isShowDelegations()
    • setShowDelegations

      public void setShowDelegations(boolean showDelegations)
    • establishRequiredState

      public void establishRequiredState() throws Exception
      Throws:
      Exception
    • edit

      public void edit(RuleResponsibilityBo ruleResponsibility) throws Exception
      Throws:
      Exception
    • load

      public void load(RuleResponsibilityBo ruleResponsibility) throws Exception
      Throws:
      Exception
    • loadDelegations

      public void loadDelegations() throws Exception
      Throws:
      Exception
    • populatePreviousRuleIds

      public void populatePreviousRuleIds()
    • prepareHiddenDelegationsForRoute

      public void prepareHiddenDelegationsForRoute()
    • isHasDelegateRuleTemplate

      public boolean isHasDelegateRuleTemplate()
    • setHasDelegateRuleTemplate

      public void setHasDelegateRuleTemplate(boolean hasDelegateRuleTemplate)