com.ibm.commerce.user.objects
Class OrganizationBean

com.ibm.commerce.user.objects.MemberBean
  |
  +--com.ibm.commerce.user.objects.OrganizationBean
All Implemented Interfaces:
java.io.Serializable

public class OrganizationBean
extends MemberBean

This bean provides access to the ORGENTITY table.

The following is a description of this table:

This table contains information on organizational entities. An organizational entity is either an organization or an organizational unit.

See Also:
Serialized Form

Constructor Summary
OrganizationBean()
           
 
Method Summary
 java.lang.String getAdministratorFirstName()
          This method provides access to the ORGENTITY.ADMINFIRSTNAME column of DB2 type VARCHAR(128) NULL.
 java.lang.String getAdministratorLastName()
          This method provides access to the ORGENTITY.ADMINLASTNAME column of DB2 type VARCHAR(128) NULL.
 java.lang.String getAdministratorMiddleName()
          This method provides access to the ORGENTITY.ADMINMIDDLENAME column of DB2 type VARCHAR(128) NULL.
 java.lang.String getBusinessCategory()
          This method provides access to the ORGENTITY.BUSINESSCATEGORY column of DB2 type VARCHAR(128) NULL.
 java.lang.String getDescription()
          IBM internal use only.
 java.lang.String getDistinguishedName()
          This method provides access to the ORGENTITY.DN column of DB2 type VARCHAR(1000) NULL.
 java.lang.String getLegalId()
          This method provides access to the ORGENTITY.LEGALID column of DB2 type VARCHAR(128) NULL.
 java.lang.String getOrganizationName()
          This method provides access to the ORGENTITY.ORGENTITYNAME column of DB2 type VARCHAR(128) NOT NULL.
 java.lang.Long getOwnerMemberId()
          This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL.
 java.lang.String getPreferredDelivery()
          This method provides access to the ORGENTITY.PREFERREDDELIVERY column of DB2 type VARCHAR(1000) NULL.
 java.lang.String getTaxPayerId()
          This method provides access to the ORGENTITY.TAXPAYERID column of DB2 type VARCHAR(254) NULL.
 void setAdministratorFirstName(java.lang.String aAdministratorFirstName)
          This method provides access to the ORGENTITY.ADMINFIRSTNAME column of DB2 type VARCHAR(128) NULL.
 void setAdministratorLastName(java.lang.String aAdministratorLastName)
          This method provides access to the ORGENTITY.ADMINLASTNAME column of DB2 type VARCHAR(128) NULL.
 void setAdministratorMiddleName(java.lang.String aAdministratorMiddleName)
          This method provides access to the ORGENTITY.ADMINMIDDLENAME column of DB2 type VARCHAR(128) NULL.
 void setBusinessCategory(java.lang.String aBusinessCategory)
          This method provides access to the ORGENTITY.BUSINESSCATEGORY column of DB2 type VARCHAR(128) NULL.
 void setDescription(java.lang.String aDescription)
          IBM internal use only.
 void setDistinguishedName(java.lang.String aDistinguishedName)
          This method provides access to the ORGENTITY.DN column of DB2 type VARCHAR(1000) NULL.
 void setLegalId(java.lang.String aLegalId)
          This method provides access to the ORGENTITY.LEGALID column of DB2 type VARCHAR(128) NULL.
 void setOrganizationName(java.lang.String aOrganizationName)
          This method provides access to the ORGENTITY.ORGENTITYNAME column of DB2 type VARCHAR(128) NOT NULL.
 void setOwnerMemberId(java.lang.Long aOwnerMemberId)
          This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL.
 void setPreferredDelivery(java.lang.String aPreferredDelivery)
          This method provides access to the ORGENTITY.PREFERREDDELIVERY column of DB2 type VARCHAR(1000) NULL.
 void setTaxPayerId(java.lang.String aTaxPayerId)
          This method provides access to the ORGENTITY.TAXPAYERID column of DB2 type VARCHAR(254) NULL.
 
Methods inherited from class com.ibm.commerce.user.objects.MemberBean
getMemberId, getState, setState
 

Constructor Detail

OrganizationBean

public OrganizationBean()
Method Detail

getAdministratorFirstName

public java.lang.String getAdministratorFirstName()

This method provides access to the ORGENTITY.ADMINFIRSTNAME column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

First name of administrator of this orgEntity.

Returns:
java.lang.String

getAdministratorLastName

public java.lang.String getAdministratorLastName()

This method provides access to the ORGENTITY.ADMINLASTNAME column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Last name of administrator of this orgEntity.

Returns:
java.lang.String

getAdministratorMiddleName

public java.lang.String getAdministratorMiddleName()

This method provides access to the ORGENTITY.ADMINMIDDLENAME column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Middle name of administrator of this orgEntity.

Returns:
java.lang.String

getBusinessCategory

public java.lang.String getBusinessCategory()

This method provides access to the ORGENTITY.BUSINESSCATEGORY column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Business category. Describes the kind of business performed by an orgentity.

Returns:
java.lang.String

getDescription

public java.lang.String getDescription()

IBM internal use only.

Returns:
java.lang.String

getDistinguishedName

public java.lang.String getDistinguishedName()

This method provides access to the ORGENTITY.DN column of DB2 type VARCHAR(1000) NULL.

The following is a description of this column:

Distinguished name (DN) of the orgEntity. If LDAP is used, contains the DN of the orgEntity in the LDAP server. If database is used as member repository, contains a unique name as defined by the membership hierarchy. DNs for all orgEntities are unique.

Returns:
java.lang.String

getLegalId

public java.lang.String getLegalId()

This method provides access to the ORGENTITY.LEGALID column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

The registered organization identifier, given to the organization (such as assigned by the government). This may be null for an organizational unit. This is not the name of the organization, which should be stored in the ORGENTITYNAME table.

Returns:
java.lang.String

getOrganizationName

public java.lang.String getOrganizationName()

This method provides access to the ORGENTITY.ORGENTITYNAME column of DB2 type VARCHAR(128) NOT NULL.

The following is a description of this column:

Short name for organization (O) or organizational unit (OU). Not null is a requirement since it will be mapped to O or OU which are required attributes in LDAP.

Returns:
java.lang.String

getOwnerMemberId

public java.lang.Long getOwnerMemberId()

This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

This column contains the member ID of the parent orgEntity for this orgEntity. This column is deprecated and is provided for backward compatibility only.

Returns:
java.lang.Long

getPreferredDelivery

public java.lang.String getPreferredDelivery()

This method provides access to the ORGENTITY.PREFERREDDELIVERY column of DB2 type VARCHAR(1000) NULL.

The following is a description of this column:

Preferred delivery method.

Returns:
java.lang.String

getTaxPayerId

public java.lang.String getTaxPayerId()

This method provides access to the ORGENTITY.TAXPAYERID column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A string used to identify the orgEntity for taxation purpose. Addition of this column triggered by Taxware integration, but presumably this column is useful even outside of Taxware.

Returns:
java.lang.String

setAdministratorFirstName

public void setAdministratorFirstName(java.lang.String aAdministratorFirstName)

This method provides access to the ORGENTITY.ADMINFIRSTNAME column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

First name of administrator of this orgEntity.

Parameters:
aAdministratorFirstName - java.lang.String
Returns:
void

setAdministratorLastName

public void setAdministratorLastName(java.lang.String aAdministratorLastName)

This method provides access to the ORGENTITY.ADMINLASTNAME column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Last name of administrator of this orgEntity.

Parameters:
aAdministratorLastName - java.lang.String
Returns:
void

setAdministratorMiddleName

public void setAdministratorMiddleName(java.lang.String aAdministratorMiddleName)

This method provides access to the ORGENTITY.ADMINMIDDLENAME column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Middle name of administrator of this orgEntity.

Parameters:
aAdministratorMiddleName - java.lang.String
Returns:
void

setBusinessCategory

public void setBusinessCategory(java.lang.String aBusinessCategory)

This method provides access to the ORGENTITY.BUSINESSCATEGORY column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

Business category. Describes the kind of business performed by an orgentity.

Parameters:
aBusinessCategory - java.lang.String
Returns:
void

setDescription

public void setDescription(java.lang.String aDescription)

IBM internal use only.

Parameters:
aDescription - java.lang.String
Returns:
void

setDistinguishedName

public void setDistinguishedName(java.lang.String aDistinguishedName)

This method provides access to the ORGENTITY.DN column of DB2 type VARCHAR(1000) NULL.

The following is a description of this column:

Distinguished name (DN) of the orgEntity. If LDAP is used, contains the DN of the orgEntity in the LDAP server. If database is used as member repository, contains a unique name as defined by the membership hierarchy. DNs for all orgEntities are unique.

Parameters:
aDistinguishedName - java.lang.String
Returns:
void

setLegalId

public void setLegalId(java.lang.String aLegalId)

This method provides access to the ORGENTITY.LEGALID column of DB2 type VARCHAR(128) NULL.

The following is a description of this column:

The registered organization identifier, given to the organization (such as assigned by the government). This may be null for an organizational unit. This is not the name of the organization, which should be stored in the ORGENTITYNAME table.

Parameters:
aLegalId - java.lang.String
Returns:
void

setOrganizationName

public void setOrganizationName(java.lang.String aOrganizationName)

This method provides access to the ORGENTITY.ORGENTITYNAME column of DB2 type VARCHAR(128) NOT NULL.

The following is a description of this column:

Short name for organization (O) or organizational unit (OU). Not null is a requirement since it will be mapped to O or OU which are required attributes in LDAP.

Parameters:
aOrganizationName - java.lang.String
Returns:
void

setOwnerMemberId

public void setOwnerMemberId(java.lang.Long aOwnerMemberId)

This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

This column contains the member ID of the parent orgEntity for this orgEntity. This column is deprecated and is provided for backward compatibility only.

Parameters:
aOwnerMemberId - java.lang.Long
Returns:
void

setPreferredDelivery

public void setPreferredDelivery(java.lang.String aPreferredDelivery)

This method provides access to the ORGENTITY.PREFERREDDELIVERY column of DB2 type VARCHAR(1000) NULL.

The following is a description of this column:

Preferred delivery method.

Parameters:
aPreferredDelivery - java.lang.String
Returns:
void

setTaxPayerId

public void setTaxPayerId(java.lang.String aTaxPayerId)

This method provides access to the ORGENTITY.TAXPAYERID column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

A string used to identify the orgEntity for taxation purpose. Addition of this column triggered by Taxware integration, but presumably this column is useful even outside of Taxware.

Parameters:
aTaxPayerId - java.lang.String
Returns:
void