com.ibm.commerce.usermanagement.commands

Interface OrgEntityRegistrationCmd

    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Method Detail

      • reset

        void reset()
        Resets all instance variables of the command to initial state so it can be used again.
        Specified by:
        reset in interface com.ibm.websphere.command.Command
      • setAdministratorFirstName

        void setAdministratorFirstName(java.lang.String astrAdministratorFirstName)
        Sets the first name of the administrator for O(organization) or OU(organization unit).
        Parameters:
        astrAdministratorFirstName - The first name of the administrator for O or OU.
      • setAdministratorLastName

        void setAdministratorLastName(java.lang.String astrAdministratorLastName)
        Sets the last name of the administrator for O(organization) or OU(organization unit).
        Parameters:
        astrAdministratorLastName - The last name of the administrator for O(organization) or OU(organization unit).
      • setAdministratorMiddleName

        void setAdministratorMiddleName(java.lang.String astrAdministratorMiddleName)
        Sets the middle name of the administrator for O(organization) or OU(organization unit).
        Parameters:
        astrAdministratorMiddleName - The middle name of the administrator for O(organization) or OU(organization unit).
      • setBusinessCategory

        void setBusinessCategory(java.lang.String astrBusinessCategory)
        Sets the business category, which describes the kind of business performed by an orgEntity.
        Parameters:
        astrBusinessCategory - the business category
      • setDescription

        void setDescription(java.lang.String astrDescription)
        Sets the description.
        Parameters:
        astrDescription - the description
      • setDistinguishedName

        void setDistinguishedName(java.lang.String astrDistinguishedName)
        Sets the distinguished name of the entry. Used for coordination with LDAP.
        Parameters:
        astrDN - the distinguished name
      • setErrorViewName

        void setErrorViewName(java.lang.String astrErrorViewName)
        Sets the name of the Error View that overwrites the default Error View of the command.
        Parameters:
        astrMiddleName - The name of the new Error View
      • setLegalId

        void setLegalId(java.lang.String astrLegalId)
        Sets the registered organization identifier,which may be null for OU(organization unit). This column is meant to be an identifier that is given by, for instance, the government to the organization. It is not meant to be the name of the organization, which should be stored in ORGENTITY_NAME.
        Parameters:
        astrLegalId - The registered organization identifier
      • setMemberId

        void setMemberId(java.lang.String astrMemberId)
        Foreign key reference to the MEMBER table. For O (organization), this column can be null or contains the parent O or parent OU member ID. For OU(organization unit), this column contains the parent O or parent OU member ID.
        Parameters:
        astrMemberId - The parent OU or O member id
      • setOrgEntityField1

        void setOrgEntityField1(java.lang.String astrOrgEntityField1)
        Sets reserved OrgEntity field1 for customization.
        Parameters:
        astrOrgEntityField1 - The reserved OrgEntity field1
      • setOrgEntityField2

        void setOrgEntityField2(java.lang.String astrOrgEntityField2)
        Sets reserved OrgEntity field2 for customization.
        Parameters:
        astrOrgEntityField2 - The reserved OrgEntity field2
      • setOrgEntityField3

        void setOrgEntityField3(java.lang.String astrOrgEntityField3)
        Sets reserved OrgEntity field3 for customization.
        Parameters:
        astrOrgEntityField3 - The reserved OrgEntity field3
      • setOrgEntityId

        void setOrgEntityId(java.lang.String anOrgEntityId)
        Sets the foreign key reference to the MEMBER table. For O(organization), this column may contains parent O or OU member id or null. For OU(organization unit), this column contains the parent O or parent OU member id.
        Parameters:
        anOrgEntityId - The foreign key reference to the MEMBER table
      • setOrgEntityName

        void setOrgEntityName(java.lang.String astrOrgEntityName)
        Sets the short name for O(organization) or OU(organization unit). 'Not null' is a requirement since it will be mapped to O or OU which are required attributes in LDAP.
        Parameters:
        astrName - The short name for O(organization) or OU(organization unit)
      • setOrgEntityType

        void setOrgEntityType(java.lang.String astrOrgEntityType)
        Sets the type of OrgEntity.
        Parameters:
        astrOrgEntityType - The type of OrgEntity
        • O - Organization
        • OU - Organizational Unit
      • setPreferredDelivery

        void setPreferredDelivery(java.lang.String astrPreferredDelivery)
        Sets the preferred delivery method. LDAP has a preferredDeliveryMethod attribute which is 1000 bytes in length.
        Parameters:
        astrPreferredDelivery - The preferred delivery method
      • setTaxPayerId

        void setTaxPayerId(java.lang.String astrTaxPayerId)
        Sets the tax payer id.
        Parameters:
        astrTaxPayerId - The tax payer id
      • setURL

        void setURL(java.lang.String astrURL)
        Sets the URL that is called when the command successfully completes.
        Parameters:
        astrURL - The URL