com.ibm.commerce.approval.beans

Class ApprovalGroupTypeListBean

  • java.lang.Object
    • com.ibm.commerce.beans.InputDataBeanImpl
      • com.ibm.commerce.beans.SmartDataBeanImpl
        • com.ibm.commerce.approval.beans.ApprovalGroupTypeListBean
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM Copyright field.
      • Fields inherited from interface com.ibm.commerce.approval.util.ApprovalConstants

        EC_APPROVAL_CODE_GUI_ARRAY_SIZES, EC_APPROVAL_FILTER_MEMBER_GROUP_TYPES_ALL, EC_APPROVAL_FILTER_MEMBER_GROUP_TYPES_BUYSIDE, EC_APPROVAL_FILTER_MEMBER_GROUP_TYPES_SELLSIDE, EC_APPROVAL_FLOWTYPE_CONTRACT_SUBMIT, EC_APPROVAL_FLOWTYPE_ORDER_PROCESS, EC_APPROVAL_FLOWTYPE_RFQ_RESPONSE, EC_APPROVAL_FLOWTYPE_USER_REGISTRATION, EC_APPROVAL_GROUP_DISABLE_PREFIX, EC_APPROVAL_GROUP_EMPTY, EC_APPROVAL_GROUP_IMPLICIT_ROLE, EC_APPROVAL_POLICY_ACTION, EC_APPROVAL_STATEID_APPROVED, EC_APPROVAL_STATEID_APPROVED_MAX, EC_APPROVAL_STATEID_APPROVED_MIN, EC_APPROVAL_STATEID_CANCELED, EC_APPROVAL_STATEID_CANCELED_MAX, EC_APPROVAL_STATEID_CANCELED_MIN, EC_APPROVAL_STATEID_PENDING_APPROVAL, EC_APPROVAL_STATEID_PENDING_APPROVAL_MAX, EC_APPROVAL_STATEID_PENDING_APPROVAL_MIN, EC_APPROVAL_STATEID_REJECTED, EC_APPROVAL_STATEID_REJECTED_MAX, EC_APPROVAL_STATEID_REJECTED_MIN, EC_APPROVAL_STATUS_DONE, EC_APPROVAL_STATUS_PENDING, EC_APPROVER_CODE, EC_COMMENTS_REMARKS, EC_COMMENTS_TITLE, EC_EVENT_APPROVAL_BEGIN, EC_EVENT_APPROVAL_CANCEL, EC_EVENT_APPROVAL_EDIT, EC_EVENT_APPROVAL_NOT_NEEDED, EC_EVENT_APPROVAL_REJECT, EC_IDNAME, EC_NO_SUMMARY_VIEW, EC_PARM_APRV_ACT, EC_PARM_APRV_COMMENTS, EC_PARM_APRV_IDS, EC_PARM_VIEWTASK, EC_RESULTMSG, EC_RESULTMSG_FAILED, EC_RESULTMSG_OK, EC_RESULTMSG_PARTIAL, EC_SET_DETAIL_ID, EC_STATUS_APPROVED, EC_STATUS_PENDING, EC_STATUS_REJECTED, EC_STATUS_STRING_APPROVED, EC_STATUS_STRING_PENDING, EC_STATUS_STRING_REJECTED, EC_SUBMITTER_CODE
      • Fields inherited from interface com.ibm.commerce.beans.DataBean

        emptyString
    • Constructor Summary

      Constructors 
      Constructor and Description
      ApprovalGroupTypeListBean()
      Constructs ApprovalGroupTypeListBean object and it invokes the populate() method.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      com.ibm.commerce.user.beans.MemberGroupTypeDataBean[] getMemberGroupTypeDataBeans()
      Gets an array of MemberGroupTypeDataBeans
      java.lang.String getPropertiesFilter()
      Gets the propertiesFilter.
      java.util.Hashtable parseQuery(java.lang.String qs)
      Parses the delimited query string, and returns a Hashtable.
      void populate()
      Looks up a list of MemberGroupTypeDataBeans, then uses the list contents to populate an array of MemberGroupTypeDataBean objects.
      void setMemberGroupTypeDataBeans(com.ibm.commerce.user.beans.MemberGroupTypeDataBean[] newMemberGroupTypeDataBeans)
      Loads the array MemberGroupTypeDataBeans
      void setPropertiesFilter(java.lang.String newPropertiesFilter)
      Sets the propertiesFilter field.
      • Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl

        fulfills, getCommandContext, getHttpRequest, getHttpResponse, getResources, getViewCommandContext, setCommandContext, setHttpRequest, setHttpResponse, setViewCommandContext
      • Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl

        getRequestProperties, setRequestProperties
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.ibm.commerce.beans.InputDataBean

        getRequestProperties, setRequestProperties
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM Copyright field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ApprovalGroupTypeListBean

        public ApprovalGroupTypeListBean()
        Constructs ApprovalGroupTypeListBean object and it invokes the populate() method.
    • Method Detail

      • getMemberGroupTypeDataBeans

        public com.ibm.commerce.user.beans.MemberGroupTypeDataBean[] getMemberGroupTypeDataBeans()
        Gets an array of MemberGroupTypeDataBeans
        Returns:
        com.ibm.commerce.user.beans.MemberGroupTypeDataBean[] Array of MemberGroupTypeDataBeans.
      • parseQuery

        public java.util.Hashtable parseQuery(java.lang.String qs)
        Parses the delimited query string, and returns a Hashtable.
        Query string format: name1=value1&name2=value2
        Parameters:
        qs - The query string.
        Returns:
        Hashtable A hashtable representation of the name/value pairs in the query string.
      • populate

        public void populate()
                      throws java.lang.Exception
        Looks up a list of MemberGroupTypeDataBeans, then uses the list contents to populate an array of MemberGroupTypeDataBean objects.
        Specified by:
        populate in interface com.ibm.commerce.beans.SmartDataBean
        Overrides:
        populate in class com.ibm.commerce.beans.SmartDataBeanImpl
        Throws:
        java.lang.Exception - if the access bean could not be created.
      • setMemberGroupTypeDataBeans

        public void setMemberGroupTypeDataBeans(com.ibm.commerce.user.beans.MemberGroupTypeDataBean[] newMemberGroupTypeDataBeans)
        Loads the array MemberGroupTypeDataBeans
        Parameters:
        newMemberGroupTypeDataBeans - New array of MemberGroupTypeDataBean objects.
      • setPropertiesFilter

        public void setPropertiesFilter(java.lang.String newPropertiesFilter)
        Sets the propertiesFilter field.
        Specified by:
        setPropertiesFilter in interface ApprovalGroupTypeListInputDataBean
        Parameters:
        newPropertiesFilter - The desired propertiesFilter.