public class OrgEntityRegistrationCmdImpl extends ControllerCommandImpl implements OrgEntityRegistrationCmd, com.ibm.commerce.member.constants.ECMemberConstants
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
Fully qualified class name.
|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
NAME
defaultCommandClassName
EC_ADDR_ADDRESS1, EC_ADDR_ADDRESS2, EC_ADDR_ADDRESS3, EC_ADDR_ADDRESSBOOKID, EC_ADDR_ADDRESSID, EC_ADDR_ADDRESSTYPE, EC_ADDR_BESTCALLINGTIME, EC_ADDR_BILLING, EC_ADDR_BILLINGCODE, EC_ADDR_BILLINGCODETYPE, EC_ADDR_BUSINESSTITLE, EC_ADDR_CITY, EC_ADDR_CMD_ADD, EC_ADDR_CMD_UPDATE, EC_ADDR_COUNTRY, EC_ADDR_CREATEDTIMESTAMP, EC_ADDR_EMAIL1, EC_ADDR_EMAIL2, EC_ADDR_FAX1, EC_ADDR_FAX2, EC_ADDR_FIELD1, EC_ADDR_FIELD2, EC_ADDR_FIELD3, EC_ADDR_FIRSTNAME, EC_ADDR_LASTCREATE, EC_ADDR_LASTNAME, EC_ADDR_MAILING, EC_ADDR_MEMBERID, EC_ADDR_MIDDLENAME, EC_ADDR_MOBILEPHONE1, EC_ADDR_MOBILEPHONE1COUNTRY, EC_ADDR_NICKNAME, EC_ADDR_OFFICEADDRESS, EC_ADDR_ORGANIZATIONNAME, EC_ADDR_ORGANIZATIONUNITNAME, EC_ADDR_ORGENTITYID, EC_ADDR_OUTADDRNAME, EC_ADDR_PACKAGESUPPRESSION, EC_ADDR_PERMANENT, EC_ADDR_PERSONTITLE, EC_ADDR_PHONE1, EC_ADDR_PHONE1TYPE, EC_ADDR_PHONE2, EC_ADDR_PHONE2TYPE, EC_ADDR_PRIMARY, EC_ADDR_PRIMARY_NO, EC_ADDR_PRIMARY_YES, EC_ADDR_PUBLISHPHONE1, EC_ADDR_PUBLISHPHONE2, EC_ADDR_RESIDENTIAL, EC_ADDR_SELFADDRESS, EC_ADDR_SELFADDRESS_NO, EC_ADDR_SELFADDRESS_YES, EC_ADDR_SHIPPING, EC_ADDR_SHIPPINGBILLING, EC_ADDR_SHIPPINGGEOCODE, EC_ADDR_STATE, EC_ADDR_STATUS, EC_ADDR_TAXGEOCODE, EC_ADDR_TEMPORARY, EC_ADDR_URL_NO, EC_ADDR_URL_YES, EC_ADDR_ZIPCODE, EC_ADDRBOOK_BACKURL, EC_BEAN_NAME_ADDRESS, EC_BEAN_NAME_ADDRESSBOOK, EC_BEAN_NAME_BUSINESSPROFILE, EC_BEAN_NAME_DEMOGRAPHICS, EC_BEAN_NAME_ORGANIZATION, EC_BEAN_NAME_USER, EC_BEAN_NAME_USERPROFILE, EC_BEAN_NAME_USERREGISTRY, EC_BPROF_ALTERNATEID, EC_BPROF_DEPARTMENTNUMBER, EC_BPROF_EMPLOYEEID, EC_BPROF_EMPLOYEETYPE, EC_BPROF_MANAGER, EC_BPROF_ORGANIZATIONID, EC_BPROF_ORGANIZATIONUNITID, EC_BPROF_REQUISTIONERID, EC_BPROF_SECRETARY, EC_CUSTOMER_ID, EC_DEMO_AGE, EC_DEMO_CHILDREN, EC_DEMO_COMPANYNAME, EC_DEMO_DATEOFBIRTH, EC_DEMO_FEILD1, EC_DEMO_FEILD2, EC_DEMO_FEILD3, EC_DEMO_FEILD4, EC_DEMO_FEILD5, EC_DEMO_FEILD6, EC_DEMO_FEILD7, EC_DEMO_FIELD1, EC_DEMO_FIELD2, EC_DEMO_FIELD3, EC_DEMO_FIELD4, EC_DEMO_FIELD5, EC_DEMO_FIELD6, EC_DEMO_FIELD7, EC_DEMO_GENDER, EC_DEMO_HOBBIES, EC_DEMO_HOUSEHOLD, EC_DEMO_INCOME, EC_DEMO_INCOMECURRENCY, EC_DEMO_MARITALSTATUS, EC_DEMO_ORDERBEFORE, EC_DEMO_TIMEZONE, EC_DISTINGUISHEDNAME, EC_EMLUSERRECV_RECEIVEEMAIL, EC_EMLUSERRECV_RECEIVESMS, EC_INIKEY_ADDRESSID, EC_INIKEY_MEMBERID, EC_INIKEY_USERID, EC_MBRGRP_ADMINISTRATOR, EC_MBRGRP_SITEADMINISTRATOR, EC_MEMBER_APPROVAL_STATE, EC_MEMBER_MEMBERGROUP, EC_MEMBER_MEMBERGROUPRBEAN, EC_MEMBER_ORGENTITY, EC_MEMBER_ORGENTITYBEAN, EC_MEMBER_TYPE_AUTH_DOMAIN, EC_MEMBER_USER, EC_MEMBER_USERBEAN, EC_MEMBERID, EC_NULL_DATE, EC_ORG_ADMINFIRSTNAME, EC_ORG_ADMINLASTNAME, EC_ORG_ADMINMIDDLENAME, EC_ORG_AUTHORIZATIONDOMAIN, EC_ORG_BUSINESSCATEGORY, EC_ORG_BUSINESSENTITY, EC_ORG_BUSINESSENTITY_NO, EC_ORG_BUSINESSENTITY_YES, EC_ORG_DESCRIPTION, EC_ORG_DISPLAYNAME, EC_ORG_DISTINGUISHEDNAME, EC_ORG_FIELD1, EC_ORG_FIELD2, EC_ORG_FIELD3, EC_ORG_LEGALID, EC_ORG_MEMBERID, EC_ORG_MEMBERIDADMIN, EC_ORG_MEMBERIDCONTACT, EC_ORG_NAME, EC_ORG_ORGANIZATION, EC_ORG_ORGANIZATIONALUNIT, EC_ORG_ORGANIZATIONID, EC_ORG_ORGENTITYID, EC_ORG_ORGENTITYNAME, EC_ORG_ORGENTITYTYPE, EC_ORG_OUTORGENTITYNAME, EC_ORG_PARENTORGENTITYNAME, EC_ORG_PREFERREDDELIVERY, EC_ORG_TAXPAYERID, EC_PARAM_DISABLE_EXTENDED_CHECKING, EC_PARAMVAL_DISABLE_EXTENDED_CHECKING_TRUE, EC_PARENTMEMBER, EC_PARENTMEMBERID, EC_PARTNER_DN, EC_PARTNER_ID, EC_POSTLOGIN_URL, EC_RELATIONSHIP_SEQUENCE, EC_RELOGIN_URL, EC_REPRESENTATIVE_ID, EC_ROLE_DESCRIPTION, EC_ROLE_DISPLAY_NAME, EC_ROLE_MEMBERID, EC_ROLE_NAME, EC_ROLE_ORGENTITYID, EC_ROLE_ROLEID, EC_ROLEID_SITEADMINISTRATOR, EC_ROOT_ORGENTITYID, EC_TRUNCATEDDN, EC_TYPE, EC_UP_ADMINPSWD, EC_UP_LOGONID, EC_UP_LOGPSWD, EC_UP_LOGPSWD_OLD, EC_UP_LOGPSWD_VER, EC_UPROF_DESCRIPTION, EC_UPROF_DISPLAYNAME, EC_UPROF_FEILD1, EC_UPROF_FEILD2, EC_UPROF_FIELD1, EC_UPROF_FIELD2, EC_UPROF_PHOTO, EC_UPROF_PREFERREDCOMMUNICATION, EC_UPROF_PREFERREDDELIVERY, EC_UPROF_PREFERREDMEASURE, EC_UPROF_RECEIVESMSNOTIFICATION, EC_UPROF_TAXPAYERID, EC_UREG_ADMINISTRATORPASSWORD, EC_UREG_CHALLENGEANSWER, EC_UREG_CHALLENGEQUESTION, EC_UREG_LOGONID, EC_UREG_LOGONPASSWORD, EC_UREG_LOGONPASSWORDOLD, EC_UREG_LOGONPASSWORDVERIFY, EC_UREG_MAXIMUM_PASSWORD_LENGTH, EC_UREG_PASSWORDCREATION, EC_UREG_PASSWORDEXPIRED, EC_UREG_PASSWORDINVALID, EC_UREG_PASSWORDRETRIES, EC_UREG_POLICYACCOUNTID, EC_UREG_SALT, EC_UREG_TIMEOUT, EC_UREG_USERSTATUS, EC_USER_ADMINISTRATOR, EC_USER_AUTHENTICATION_MODE, EC_USER_DISPLAYNAME, EC_USER_DISTINGUISHEDNAME, EC_USER_FEILD1, EC_USER_FEILD2, EC_USER_FEILD3, EC_USER_FIELD1, EC_USER_FIELD2, EC_USER_FIELD3, EC_USER_GUEST_SHOPPER, EC_USER_LASTORDER, EC_USER_LASTSESSION, EC_USER_PASSWORD_EXPIRED, EC_USER_PASSWORD_NOTEXPIRED, EC_USER_PREFERREDCURRENCY, EC_USER_PREFERREDLANGUAGE, EC_USER_PREVIOUSLASTSESSION, EC_USER_PROFILE_BUSINESS, EC_USER_PROFILE_CUSTOMER, EC_USER_PROFILETYPE, EC_USER_REGISTERED_SHOPPER, EC_USER_REGISTERTYPE, EC_USER_REGISTRATION, EC_USER_REGISTRATIONCANCEL, EC_USER_REGISTRATIONUPDATE, EC_USER_SITE_ADMINISTRATOR, EC_USER_STATUS_DISABLED, EC_USER_STATUS_ENABLED, EC_USERID, MEMBER_GROUP_MEMBER_INCLUDED, MEMBER_TYPE_GROUP, MEMBER_TYPE_ORGANIZATION, MEMBER_TYPE_ORGANIZATIONAL_UNIT, MEMBER_TYPE_PERSON, MEMBER_TYPE_UNKNOWN, REGISTERED_CUSTOMER_MEMBERGROUP_NAME
EC_ADDR_ERR_BAD_ADDRESS1, EC_ADDR_ERR_BAD_CITY, EC_ADDR_ERR_BAD_COUNTRY, EC_ADDR_ERR_BAD_EMAIL1, EC_ADDR_ERR_BAD_EMAIL2, EC_ADDR_ERR_BAD_FAX1, EC_ADDR_ERR_BAD_FAX2, EC_ADDR_ERR_BAD_FIRSTNAME, EC_ADDR_ERR_BAD_LASTNAME, EC_ADDR_ERR_BAD_MOBILEPHONE1, EC_ADDR_ERR_BAD_MOBILEPHONE1COUNTRY, EC_ADDR_ERR_BAD_NICKNAME, EC_ADDR_ERR_BAD_PACKAGESUPPRESSION, EC_ADDR_ERR_BAD_PHONE1, EC_ADDR_ERR_BAD_PHONE2, EC_ADDR_ERR_BAD_PUBLISHPHONE1, EC_ADDR_ERR_BAD_PUBLISHPHONE2, EC_ADDR_ERR_BAD_STATE, EC_ADDR_ERR_BAD_ZIPCODE, EC_ADDR_ERR_CHECK_BAD_NOURL, EC_ADDR_ERR_CHECK_BAD_YESURL, EC_ADDR_ERR_CHECK_MISSING_NOURL, EC_ADDR_ERR_CHECK_MISSING_YESURL, EC_ADDR_ERR_DELETE_OTHERADDR, EC_ADDR_ERR_DELETE_REGADDR, EC_ADDR_ERR_INVALID_ADDRESSID, EC_ADDR_ERR_INVALID_PRIMARY, EC_ADDR_ERR_MISSING_ADDRESS1, EC_ADDR_ERR_MISSING_CITY, EC_ADDR_ERR_MISSING_COUNTRY, EC_ADDR_ERR_MISSING_EMAIL1, EC_ADDR_ERR_MISSING_EMAIL2, EC_ADDR_ERR_MISSING_FAX1, EC_ADDR_ERR_MISSING_FAX2, EC_ADDR_ERR_MISSING_FIRSTNAME, EC_ADDR_ERR_MISSING_LASTNAME, EC_ADDR_ERR_MISSING_NICKNAME, EC_ADDR_ERR_MISSING_PHONE1, EC_ADDR_ERR_MISSING_PHONE2, EC_ADDR_ERR_MISSING_STATE, EC_ADDR_ERR_MISSING_ZIPCODE, EC_ADDR_ERR_NICKNAME_EXISTS, EC_ADDR_ERR_UPDATE_OTHERADDR, EC_ADDR_ERR_UPDATE_TEMPADDR, EC_BPROF_ERR_BAD_EMPLOYEEID, EC_BPROF_ERR_BAD_ORGANIZATIONID, EC_BPROF_ERR_BAD_ORGANIZATIONUNITID, EC_BPROF_ERR_INVALID_EMPLOYEEID, EC_BPROF_ERR_INVALID_ORGANIZATIONID, EC_BPROF_ERR_INVALID_ORGANIZATIONUNITID, EC_BPROF_ERR_MISSING_ORGANIZATIONID, EC_BPROF_ERR_MISSING_ORGANIZATIONUNITID, EC_CMD_ADDRESS_ERR_VIEWNAME, EC_CMD_ADDRESSCHECK_ERR_VIEWNAME, EC_CMD_ADDRESSDELTE_ERR_VIEWNAME, EC_CMD_ERR_VIEWNAME, EC_CMD_MEMBERROLEASSIGN_ERR_VIEWNAME, EC_CMD_MEMBERROLEUNASSIGN_ERR_VIEWNAME, EC_CMD_ORGENTITY_ERR_VIEWNAME, EC_CMD_ROLEADD_ERR_VIEWNAME, EC_CMD_TOOLS_ADD_VIEWNAME, EC_CMD_TOOLS_UPDATE_VIEWNAME, EC_CMD_USERREGISTRATION_ERR_VIEWNAME, EC_DEMO_ERR_BAD_AGE, EC_DEMO_ERR_BAD_CHILDREN, EC_DEMO_ERR_BAD_FEILD6, EC_DEMO_ERR_BAD_FIELD6, EC_DEMO_ERR_BAD_HOUSEHOLD, EC_DEMO_ERR_BAD_INCOME, EC_ORG_ERR_BAD_BUSINESSCATEGORY, EC_ORG_ERR_BAD_LEGALID, EC_ORG_ERR_BAD_MEMBERID, EC_ORG_ERR_BAD_MEMBERIDADMIN, EC_ORG_ERR_BAD_MEMBERIDCONTACT, EC_ORG_ERR_BAD_NAME, EC_ORG_ERR_BAD_ORGENTITYNAME, EC_ORG_ERR_BAD_TYPE, EC_ORG_ERR_INVALID_ORGENTITYID, EC_ORG_ERR_MISSING_MEMBERID, EC_ORG_ERR_MISSING_MEMBERIDADMIN, EC_ORG_ERR_MISSING_MEMBERIDCONTACT, EC_ORG_ERR_MISSING_NAME, EC_ORG_ERR_MISSING_ORGENTITYNAME, EC_ORG_ERR_MISSING_TYPE, EC_ORG_ERR_PARENT_REJECTED, EC_ORG_PARENT_LOCKED, EC_UPROF_ERR_BAD_DEVICEFORMATID1, EC_UPROF_ERR_BAD_DEVICEFORMATID2, EC_UPROF_ERR_BAD_DEVICEFORMATID3, EC_UPROF_ERR_BAD_DEVICEFORMATID4, EC_UPROF_ERR_BAD_TRANSPORTID1, EC_UPROF_ERR_BAD_TRANSPORTID2, EC_UPROF_ERR_BAD_TRANSPORTID3, EC_UPROF_ERR_BAD_TRANSPORTID4, EC_UREG_ERR_BAD_CHALLENGEANSWER, EC_UREG_ERR_BAD_CHALLENGEQUESTION, EC_UREG_ERR_BAD_LOGONID, EC_UREG_ERR_BAD_LOGONPASSWORD, EC_UREG_ERR_BAD_LOGONPASSWORDVERIFY, EC_UREG_ERR_BAD_PASSWORDEXPIRED, EC_UREG_ERR_BAD_USERSTATUS, EC_UREG_ERR_LOGONID_EXISTS, EC_UREG_ERR_MISSING_LOGONID, EC_UREG_ERR_MISSING_LOGONPASSWORD, EC_UREG_ERR_MISSING_LOGONPASSWORDVERIFY, EC_UREG_ERR_PASSWORDS_NOT_SAME, EC_USER_ERR_BAD_PROFILETYPE, EC_USER_ERR_INVALID_PREFERREDCURRENCY, EC_USER_ERR_INVALID_PREFERREDLANGUAGE
EC_AUTHENTICATION_MODE, EC_AUTHENTICATION_MODE_DB, EC_AUTHENTICATION_MODE_LDAP, EC_AUTHENTICATION_MODE_OTHER, EC_DB_AUTHENTICATION_FAILED, EC_DB_AUTHENTICATION_NAMENOTFOUND, EC_DB_AUTHENTICATION_SUCCEEDED, EC_DB_DEFAULT_ORGANIZATION_ID, EC_DB_DUMMY_LOGONPASSWORD, EC_DB_GENERIC_USER_ID, EC_DB_GET_PREFIX, EC_DB_GUEST_USER_ID, EC_DB_INEJBTYPE_SUFFIX, EC_DB_INENTITYTYPE_SUFFIX, EC_DB_INTEGER_CLASS, EC_DB_LOGONID_MAX_LENGTH, EC_DB_LONG_CLASS, EC_DB_ROOT_ORGANIZATION_ID, EC_DB_SELFADDRESS_FINDERMETHOD, EC_DB_SELLER_ORGANIZATION_ID, EC_DB_SET_PREFIX, EC_DB_SETINITKEY_PREFIX, EC_DB_STRING_CLASS, EC_DB_TIMESTAMP_CLASS, EC_DB_WCSADMIN_USER_ID, EC_LDAP_ACTIVEDIR_SAMACCOUNTNAME, EC_LDAP_ACTIVEDIR_USERACCOUNTCONTROL, EC_LDAP_ACTIVEDIR_USERACCOUNTCONTROL_DEFAULT, EC_LDAP_ADMINDN, EC_LDAP_ADMINPW, EC_LDAP_ATTR_SEPARATOR, EC_LDAP_ATTR_UNICODEPWD, EC_LDAP_ATTR_USERPASSWORD, EC_LDAP_AUTHENTICATION, EC_LDAP_AUTHENTICATION_FAILED, EC_LDAP_AUTHENTICATION_MULTIPLENAMEFOUND, EC_LDAP_AUTHENTICATION_NAMENOTFOUND, EC_LDAP_AUTHENTICATION_SUCCEEDED, EC_LDAP_COMPATIBILITYMODE, EC_LDAP_DEFAULT_GROUP_RDN, EC_LDAP_DEFAULT_ORGANIZATION_RDN, EC_LDAP_DEFAULT_ORGANIZATION_RDN_ATTRIBUTE, EC_LDAP_DEFAULT_ORGANIZATIONALUNIT_RDN, EC_LDAP_DEFAULT_ORGANIZATIONALUNIT_RDN_ATTRIBUTE, EC_LDAP_DEFAULT_USER_RDN, EC_LDAP_DEFAULT_USER_RDN_ATTRIBUTE, EC_LDAP_DN_EQUAL, EC_LDAP_DN_SEPARATOR, EC_LDAP_ENTRY_ORGANIZATION, EC_LDAP_ENTRY_ORGANIZATIONALUNIT, EC_LDAP_ENTRY_USER, EC_LDAP_ENTRYFILENAME, EC_LDAP_FLOW_BOTH_DIRECTIONS, EC_LDAP_FLOW_LDAP_ONLY, EC_LDAP_FLOW_LDAP_TO_WCS, EC_LDAP_FLOW_WCS_TO_LDAP, EC_LDAP_HOST, EC_LDAP_IBM_SPI, EC_LDAP_MEMBERSUBSYSTEM_DIRECTORY, EC_LDAP_MIGRATIONMODE, EC_LDAP_MODE_OFF, EC_LDAP_MODE_ON, EC_LDAP_OBJECTSEPARATOR_DEFAULT, EC_LDAP_OPERATION_ADD, EC_LDAP_OPERATION_REPLACE, EC_LDAP_PORT, EC_LDAP_SERVER_ACTIVEDIR, EC_LDAP_SERVER_DOMINO, EC_LDAP_SERVER_NETSCAPE, EC_LDAP_SERVER_SECUREWAY, EC_LDAP_SUN_SPI, EC_LDAP_TIMEOUT, EC_LDAP_TYPE, EC_LDAP_URL_PORT_SEPARATOR, EC_LDAP_URL_PREFIX, EC_LDAP_VERSION, EC_LDAP_XML_ATTRNAME, EC_LDAP_XML_ATTRSEPR, EC_LDAP_XML_DEFAULTBASE, EC_LDAP_XML_ENTRY, EC_LDAP_XML_ENTRYNAME, EC_LDAP_XML_FLOW, EC_LDAP_XML_KEYATTRNAME, EC_LDAP_XML_KEYOBJNAME, EC_LDAP_XML_LDAPATTR, EC_LDAP_XML_LDAPBASE, EC_LDAP_XML_LDAPMAP, EC_LDAP_XML_LDAPOCS, EC_LDAP_XML_LDAPRDN, EC_LDAP_XML_LDAPSETTING, EC_LDAP_XML_MAP, EC_LDAP_XML_NAME, EC_LDAP_XML_OBJATTR, EC_LDAP_XML_OBJCLASS, EC_LDAP_XML_OBJNAME, EC_LDAP_XML_OPERATION, EC_LDAP_XML_RDNNAME, EC_LDAP_XML_SEARCHBASE, EC_LDAP_XML_SEPARATOR, EC_LDAP_XML_SIZE, EC_LDAP_XML_TYPE, EC_MBRATTRNAME_ADD_ACTION, EC_MBRATTRNAME_DELETE_ACTION, EC_MBRATTRNAME_NO_STORE, EC_MBRATTRNAME_NULL, EC_MBRATTRNAME_RESET_ACTION, EC_MBRATTRNAME_SEPARATOR, EC_PROFILEDATASTORAGE, MEMBER_TYPE_AUTHORIZATION_DOMAIN
CFG_CHANNEL_ORG_DN, CFG_DISTRIBUTOR_PROXY_ORG_DN, CFG_PARENT_RESELLER_ORG_DN, EC_BUYER_REGISTRATION_ROLES_QUALIFIER, EC_CMD_MEMBERATTRIBUTECREATE_ERR_VIEWNAME, EC_CMD_MEMBERATTRIBUTEDELETE_ERR_VIEWNAME, EC_CMD_MEMBERATTRIBUTEUPDATE_ERR_VIEWNAME, EC_CMD_MEMBERLOCK_ERR_VIEWNAME, EC_ENTITY_TRANSITION_APPROVE, EC_ENTITY_TRANSITION_REJECT, EC_EVENT_USER_REGISTRATION_ADD, EC_IS_BUYER_USER_REGISTRATION, EC_MEMBER_ATTRIBUTE_NAME, EC_MEMBER_ATTRIBUTE_NEWVALUE, EC_MEMBER_ATTRIBUTE_VALUE, EC_MEMBER_LOCK, EC_MEMBER_STATE_APPROVED, EC_MEMBER_STATE_LOCKED, EC_MEMBER_STATE_PENDING_APPROVAL, EC_MEMBER_STATE_REJECTED, EC_MEMBER_STATE_UNLOCKED, EC_ORG_APPROVE_FLOWDESC, EC_ORG_DISTRIBUTOR_PARTNER_GROUP, EC_ORG_DISTRIBUTOR_PARTNER_ID, EC_ORG_ENTITYID, EC_POLICY_GROUP_IDS, EC_RB_ATTRNAME_SEPARATOR, EC_RB_DISPLAYED, EC_RB_DISPLAYVALUES, EC_RB_LABEL, EC_RB_NAME, EC_RB_NAME_ADDRESS, EC_RB_NAME_ADDRESSBOOK, EC_RB_NAME_ORGENTITY, EC_RB_NAME_ORGENTITYMANAGE, EC_RB_NAME_TEXT_SUFFIX, EC_RB_NAME_USERREGISTRATION, EC_RB_NAME_USERREGISTRATIONB2B, EC_RB_NO, EC_RB_OPTION_SEPARATOR, EC_RB_OPTIONS, EC_RB_REQUIRED, EC_RB_STRELTYP_PROPERTYFILES, EC_RB_TEXT_FIELDNAME, EC_RB_VALUES, EC_RB_YES, EC_RESELLER_ORG_ROLES, EC_RESELLER_REGISTRATION_ERROR_VIEW_NAME, EC_RESELLER_REGISTRATION_ROLES_QUALIFIER, EC_RESELLER_USR_ROLES, EC_RESELLER_USR_ROLES_IN_CHANNEL, EC_RESELLER_USR_ROLES_IN_DISTRIBUTOR_PROXY, EC_USER_APPROVE_FLOWDESC, EC_USER_DISTRIBUTOR_PASSWORD_ENCRYPTED, EC_USER_DISTRIBUTOR_USER_ID, EC_USER_FLOW_DOMAIN_IDENTIFIER, EC_USER_FLOW_IDENTIFIER, EC_USER_FLOW_STATE_IDENTIFIER_APPROVED, EC_USER_FLOW_STATE_IDENTIFIER_CHECK_APPROVAL, EC_USER_FLOW_STATE_IDENTIFIER_PENDING_APPROVAL, EC_USER_FLOW_STATE_IDENTIFIER_REJECTED, EC_USER_FLOW_STATE_IDENTIFIER_START, EC_USER_FLOW_TRANSIT_EVENT_AUTO_APPROVE, EC_USER_FLOW_TRANSIT_EVENT_AUTO_REJECT, EC_USER_FLOW_TRANSIT_EVENT_BEGIN_APPROVAL, EC_USER_FLOW_TYPE_IDENTIFIER, EC_USER_REGISTRATION_ROLES_QUALIFIER, EC_USERAPPROVALMEMBERGROUP_NAME, ENCRYPTED_ATT_NAMES, RESELLER_REGISTRATION_APPROVAL_GROUP_NAME
Constructor and Description |
---|
OrgEntityRegistrationCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void |
checkRDN(java.lang.String astrOrgEntityType,
java.lang.String astrDN,
TypedProperty aProperties)
Check the RDN value.
|
void |
checkResourcePermission()
This method performs resource level access control check.
|
void |
formulateDN(TypedProperty aProperties)
Formulate the DN.
|
TypedProperty |
getRequestProperties()
Get the request properties
|
AccessVector |
getResources()
Get resources.
|
TypedProperty |
getViewInputProperties()
Get the view input properties.
|
boolean |
isOrgEntityNameValid(java.lang.String astrOrgEntityName,
java.lang.String astrParentMemberId)
Whether or not the given organizational entity name is valid.
|
boolean |
isReadyToCallExecute()
Whether or not the command is ready to be executed.
|
void |
performExecute()
Execute the command.
|
void |
reset()
Reset the command so that it can be called again.
|
void |
setAdministratorFirstName(java.lang.String astrAdministratorFirstName)
Set the administrator's first name.
|
void |
setAdministratorLastName(java.lang.String astrAdministratorLastName)
Set the administrator's last name.
|
void |
setAdministratorMiddleName(java.lang.String astrAdministratorMiddleName)
Set the administrator's middle name.
|
void |
setBusinessCategory(java.lang.String astrBusinessCategory)
Set the business category, which describes the kind of business performed by an orgEntity.
|
void |
setDescription(java.lang.String astrDescription)
Set the description
|
void |
setDistinguishedName(java.lang.String astrDistinguishedName)
Set the Distinguished name of the entry.
|
void |
setErrorViewName(java.lang.String astrErrorViewName)
Set the error view name.
|
void |
setLegalId(java.lang.String astrLegalId)
Set the registered organization identifier, may be null for an OU.
|
void |
setMemberId(java.lang.String astrMemberId)
Foreign key reference to the MEMBER table
For an O, this column can be null or contains the parent O or parent OU member id.
|
void |
setOrgEntityField1(java.lang.String astrField1)
Set reserved field1 for customization.
|
void |
setOrgEntityField2(java.lang.String astrField2)
Set reserved field2 for customization
|
void |
setOrgEntityField3(java.lang.String astrField3)
Set reserved field3 for customization
|
void |
setOrgEntityId(java.lang.String astrOrgEntityId)
set the foreign key reference to the MEMBER table.
|
void |
setOrgEntityName(java.lang.String astrOrgEntityName)
Set the short name for O or OU.
|
void |
setOrgEntityType(java.lang.String astrOrgEntityType)
Set the type of OrgEntity.
|
void |
setPreferredDelivery(java.lang.String astrPreferredDelivery)
Set the preferred delivery method.
|
void |
setRequestProperties(TypedProperty reqProperties)
Set the request properties.
|
void |
setTaxPayerId(java.lang.String astrTaxPayerId)
Set the tax payer ID.
|
void |
setURL(java.lang.String astrURL)
Set the URL that is called when the command successfully completes.
|
void |
validateParameters()
Perform server side parameter checking
|
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkPermission, execute, getGeneric, getResolvedRequestProperties, getResponseProperties, getRetriable, isGeneric, isRetriable, mergeProperties, setGeneric, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public void checkRDN(java.lang.String astrOrgEntityType, java.lang.String astrDN, TypedProperty aProperties) throws ECException
astrOrgEntityType
- The organizational entity type.astrDN
- The DN.aProperties
- The input properties.ECException
public void formulateDN(TypedProperty aProperties) throws ECException
aProperties
- The request properties.ECException
public TypedProperty getRequestProperties()
getRequestProperties
in interface ControllerCommand
getRequestProperties
in class ControllerCommandImpl
public AccessVector getResources() throws ECException
getResources
in interface ECCommand
getResources
in class AbstractECTargetableCommand
ECException
public TypedProperty getViewInputProperties()
getViewInputProperties
in interface ControllerCommand
getViewInputProperties
in class ControllerCommandImpl
public boolean isOrgEntityNameValid(java.lang.String astrOrgEntityName, java.lang.String astrParentMemberId)
astrOrgEntityName
- java.lang.StringastrParentMemberId
- java.lang.Stringpublic boolean isReadyToCallExecute()
isReadyToCallExecute
in interface com.ibm.websphere.command.Command
isReadyToCallExecute
in class AbstractECTargetableCommand
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public void reset()
reset
in interface OrgEntityRegistrationCmd
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractECTargetableCommand
public void setAdministratorFirstName(java.lang.String astrAdministratorFirstName)
setAdministratorFirstName
in interface OrgEntityRegistrationCmd
astrAdministratorFirstName
- The administrator's first name.public void setAdministratorLastName(java.lang.String astrAdministratorLastName)
setAdministratorLastName
in interface OrgEntityRegistrationCmd
astrAdministratorLastName
- The administrator's last name.public void setAdministratorMiddleName(java.lang.String astrAdministratorMiddleName)
setAdministratorMiddleName
in interface OrgEntityRegistrationCmd
astrAdministratorMiddleName
- The administrator's middle name.public void setBusinessCategory(java.lang.String astrBusinessCategory)
setBusinessCategory
in interface OrgEntityRegistrationCmd
astrBusinessCategory
- the business categorypublic void setDescription(java.lang.String astrDescription)
setDescription
in interface OrgEntityRegistrationCmd
astrDescription
- The descriptionpublic void setDistinguishedName(java.lang.String astrDistinguishedName)
setDistinguishedName
in interface OrgEntityRegistrationCmd
astrDistinguishedName
- The Distinguished namepublic void setErrorViewName(java.lang.String astrErrorViewName)
setErrorViewName
in interface OrgEntityRegistrationCmd
astrErrorViewName
- The error view name.public void setLegalId(java.lang.String astrLegalId)
setLegalId
in interface OrgEntityRegistrationCmd
astrLegalId
- The registered organization identifierpublic void setMemberId(java.lang.String astrMemberId)
setMemberId
in interface OrgEntityRegistrationCmd
astrMemberId
- The parent OU or U member idpublic void setOrgEntityField1(java.lang.String astrField1)
setOrgEntityField1
in interface OrgEntityRegistrationCmd
astrField1
- The reserved field1public void setOrgEntityField2(java.lang.String astrField2)
setOrgEntityField2
in interface OrgEntityRegistrationCmd
astrField2
- The reserved field2public void setOrgEntityField3(java.lang.String astrField3)
setOrgEntityField3
in interface OrgEntityRegistrationCmd
astrField3
- The reserved field3public void setOrgEntityId(java.lang.String astrOrgEntityId)
setOrgEntityId
in interface OrgEntityRegistrationCmd
astrOrgEntityId
- The foreign key reference to the MEMBER tablepublic void setOrgEntityName(java.lang.String astrOrgEntityName)
setOrgEntityName
in interface OrgEntityRegistrationCmd
astrOrgEntityName
- The short name for O or OUpublic void setOrgEntityType(java.lang.String astrOrgEntityType)
setOrgEntityType
in interface OrgEntityRegistrationCmd
astrOrgEntityType
- The type of OrgEntity
public void setPreferredDelivery(java.lang.String astrPreferredDelivery)
setPreferredDelivery
in interface OrgEntityRegistrationCmd
astrPreferredDelivery
- The preferred delivery methodpublic void setRequestProperties(TypedProperty reqProperties) throws ECApplicationException
setRequestProperties
in interface ControllerCommand
setRequestProperties
in class ControllerCommandImpl
reqProperties
- The request properties.ECApplicationException
public void setTaxPayerId(java.lang.String astrTaxPayerId)
setTaxPayerId
in interface OrgEntityRegistrationCmd
astrTaxPayerId
- The tax payer ID.public void setURL(java.lang.String astrURL)
setURL
in interface OrgEntityRegistrationCmd
astrURL
- The URLpublic void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECException
public void checkResourcePermission() throws ECException
checkResourcePermission
in interface ECCommand
checkResourcePermission
in class AbstractECTargetableCommand
ECException
- - _ERR_USER_AUTHORITY if user has no permission
to perform the operation on the resource.