|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.user.objects.OrganizationAccessBean
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.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
OrganizationAccessBean()
Default constructor. |
|
OrganizationAccessBean(javax.ejb.EJBObject Object)
Creates an access bean for the specified EJB |
|
OrganizationAccessBean(java.util.Hashtable aProperties)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
OrganizationAccessBean(java.lang.String aOrganizationName)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findAllOrganization()
The SQL is "SELECT * FROM ORGENTITY T1 WHERE (ORGENTITYTYPE = 'O')". |
java.util.Enumeration |
findAllOrganizationUnit()
The SQL is "SELECT * FROM ORGENTITY T1 WHERE (ORGENTITYTYPE = 'OU')". |
OrganizationAccessBean |
findByDN(java.lang.String aDN)
Find the organization or organizational unit by Distinguished Name. |
boolean |
fulfills(java.lang.Long aMember,
java.lang.String aRelationship)
Determines if a given member fulfills a given relationship with the resource. |
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.Long[] |
getAncestors()
List of all ancestors of the member. |
java.lang.String |
getBusinessCategory()
This method provides access to the ORGENTITY.BUSINESSCATEGORY column of DB2 type VARCHAR(128) NULL. |
java.lang.Long[] |
getChildren()
List of child members. |
java.lang.Long[] |
getDescendants()
List of all descendants members. |
java.lang.String |
getDescription()
Description of the OrgEntity. |
java.lang.String |
getDisplayName()
Name of this organization. |
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 |
getMemberId()
This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getMemberIdInEJBType()
This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getOrganizationId()
This method provides access to the ORGENTITY.ORGENTITY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOrganizationIdInEJBType()
This method provides access to the ORGENTITY.ORGENTITY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOrganizationName()
This method provides access to the ORGENTITY.ORGENTITYNAME column of DB2 type VARCHAR(128) NOT NULL. |
java.lang.String |
getOrgEntityField1()
Organization entity field 1. |
java.lang.String |
getOrgEntityField2()
Organization entity field 2. |
java.lang.String |
getOrgEntityField3()
Organization entity field 3. |
java.lang.String |
getOrgEntityType()
Type of OrgEntity O=Organization OU=Organizational Unit. |
java.lang.Long |
getOwner()
The member id of the owner of the resource. |
java.lang.String |
getOwnerMemberId()
This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getOwnerMemberIdInEJBType()
This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getParentMemberId()
The parent member. |
java.lang.String |
getPreferredDelivery()
This method provides access to the ORGENTITY.PREFERREDDELIVERY column of DB2 type VARCHAR(1000) NULL. |
java.lang.Integer[] |
getRoles()
All roles played by this member group in this OrgEntity. |
java.lang.Integer[] |
getRoles(java.lang.Long aOrgEntityId)
All roles played by this member in this OrgEntity. |
java.lang.Integer[] |
getRolesForOrgEntityAndAncestors(java.lang.Long anOrgEntityId)
Roles that member played in the OrgEntity and ancestors of the OrgEntity. |
java.lang.String |
getState()
State of the member. |
java.lang.Integer |
getStateInEJBType()
State of the member. |
java.lang.String |
getTaxPayerId()
This method provides access to the ORGENTITY.TAXPAYERID column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getType()
Type of the member. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
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)
Set the description of the member. |
void |
setDistinguishedName(java.lang.String aDistinguishedName)
This method provides access to the ORGENTITY.DN column of DB2 type VARCHAR(1000) NULL. |
void |
setInitKey_MemberId(java.lang.String aInitKey_MemberId)
Set the primary key for this object |
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 |
setOrgEntityField1(java.lang.String aOrgEntityField1)
Set the OrgEntity Field 1. |
void |
setOrgEntityField2(java.lang.String aOrgEntityField2)
Set the OrgEntity Field 2. |
void |
setOrgEntityField3(java.lang.String aOrgEntityField3)
Set the OrgEntity Field 3. |
void |
setOrgEntityType(java.lang.String aOrgEntityType)
Set the state of the OrgEntity. |
void |
setOwnerMemberId(java.lang.Long aOwnerMemberId)
This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL. |
void |
setOwnerMemberId(java.lang.String aOwnerMemberId)
This method provides access to the ORGENTITY.MEMBER_ID column of DB2 type BIGINT NULL. |
void |
setParentMemberId(java.lang.String aParentMemberId)
Set the Id of the parent member. |
void |
setPreferredDelivery(java.lang.String aPreferredDelivery)
This method provides access to the ORGENTITY.PREFERREDDELIVERY column of DB2 type VARCHAR(1000) NULL. |
void |
setState(java.lang.Integer aState)
The registration approval status as follows: 0 - pending approval. 1 - approved. 2 - rejected. Null - the approval is not applicable. |
void |
setState(java.lang.String aState)
Set the status. |
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.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrganizationAccessBean()
Default constructor. Maps to findByPrimaryKey.
public OrganizationAccessBean(javax.ejb.EJBObject Object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- javax.ejb.EJBObjectjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic OrganizationAccessBean(java.util.Hashtable aProperties) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
aProperties
- java.util.Hashtablejavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic OrganizationAccessBean(java.lang.String aOrganizationName) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
aOrganizationName
- java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findAllOrganization() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM ORGENTITY T1 WHERE (ORGENTITYTYPE = 'O')".
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findAllOrganizationUnit() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The SQL is "SELECT * FROM ORGENTITY T1 WHERE (ORGENTITYTYPE = 'OU')".
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrganizationAccessBean findByDN(java.lang.String aDN) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Find the organization or organizational unit by Distinguished Name. Distinguished Name is case-insensitive.
This method is a customized finder method and it formats the Distinguished Name (remove spaces and change to lowercase) before doing search.
The users of this finder method do not need to do any formatting.
"SELECT * FROM ORGENTITY LCASE(DN) LIKE ?" (DB2)
"SELECT * FROM ORGENTITY LOWER(DN) LIKE ?" (Oracle)
aDN
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic boolean fulfills(java.lang.Long aMember, java.lang.String aRelationship) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Determines if a given member fulfills a given relationship with the resource.
aMember
- java.lang.LongaRelationship
- java.lang.Stringjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjava.lang.Exception
- The java.lang.Exception exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAdministratorFirstName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAdministratorFirstName
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAdministratorLastName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAdministratorLastName
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAdministratorMiddleName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getAdministratorMiddleName
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long[] getAncestors() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
List of all ancestors of the member.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getBusinessCategory() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getBusinessCategory
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long[] getChildren() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
List of child members.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.Long[] getDescendants() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
List of all descendants members.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getDescription() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Description of the OrgEntity.
getDescription
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getDisplayName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Name of this organization.
getDisplayName
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getDistinguishedName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getDistinguishedName
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getLegalId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getLegalId
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getMemberId
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrganizationId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORGENTITY.ORGENTITY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Foreign key to MEMBER table for this organization or organizational unit.
getOrganizationId
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOrganizationIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORGENTITY.ORGENTITY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Foreign key to MEMBER table for this organization or organizational unit.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrganizationName() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOrganizationName
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrgEntityField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Organization entity field 1.
getOrgEntityField1
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrgEntityField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Organization entity field 2.
getOrgEntityField2
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrgEntityField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Organization entity field 3.
getOrgEntityField3
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrgEntityType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Type of OrgEntity O=Organization OU=Organizational Unit.
getOrgEntityType
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
The member id of the owner of the resource.
java.lang.Exception
- The java.lang.Exception exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOwnerMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getOwnerMemberId
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOwnerMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getParentMemberId() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
The parent member.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getPreferredDelivery() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getPreferredDelivery
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer[] getRoles() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All roles played by this member group in this OrgEntity.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.Integer[] getRoles(java.lang.Long aOrgEntityId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
All roles played by this member in this OrgEntity.
aOrgEntityId
- java.lang.Longjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.Integer[] getRolesForOrgEntityAndAncestors(java.lang.Long anOrgEntityId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Roles that member played in the OrgEntity and ancestors of the OrgEntity.
anOrgEntityId
- java.lang.Longjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getState() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
State of the member.
getState
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getStateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
State of the member.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getTaxPayerId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.
getTaxPayerId
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Type of the member.
getType
in interface OrganizationAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic 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.
setAdministratorFirstName
in interface OrganizationAccessBeanData
aAdministratorFirstName
- java.lang.Stringpublic 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.
setAdministratorLastName
in interface OrganizationAccessBeanData
aAdministratorLastName
- java.lang.Stringpublic 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.
setAdministratorMiddleName
in interface OrganizationAccessBeanData
aAdministratorMiddleName
- java.lang.Stringpublic 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.
setBusinessCategory
in interface OrganizationAccessBeanData
aBusinessCategory
- java.lang.Stringpublic void setDescription(java.lang.String aDescription)
Set the description of the member.
setDescription
in interface OrganizationAccessBeanData
aDescription
- java.lang.Stringpublic 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.
setDistinguishedName
in interface OrganizationAccessBeanData
aDistinguishedName
- java.lang.Stringpublic void setInitKey_MemberId(java.lang.String aInitKey_MemberId)
Set the primary key for this object
aInitKey_MemberId
- java.lang.Stringpublic 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.
setLegalId
in interface OrganizationAccessBeanData
aLegalId
- java.lang.Stringpublic 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.
setOrganizationName
in interface OrganizationAccessBeanData
aOrganizationName
- java.lang.Stringpublic void setOrgEntityField1(java.lang.String aOrgEntityField1)
Set the OrgEntity Field 1.
setOrgEntityField1
in interface OrganizationAccessBeanData
aOrgEntityField1
- java.lang.Stringpublic void setOrgEntityField2(java.lang.String aOrgEntityField2)
Set the OrgEntity Field 2.
setOrgEntityField2
in interface OrganizationAccessBeanData
aOrgEntityField2
- java.lang.Stringpublic void setOrgEntityField3(java.lang.String aOrgEntityField3)
Set the OrgEntity Field 3.
setOrgEntityField3
in interface OrganizationAccessBeanData
aOrgEntityField3
- java.lang.Stringpublic void setOrgEntityType(java.lang.String aOrgEntityType)
Set the state of the OrgEntity.
setOrgEntityType
in interface OrganizationAccessBeanData
aOrgEntityType
- java.lang.Stringpublic 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.
aOwnerMemberId
- java.lang.Longpublic void setOwnerMemberId(java.lang.String 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.
setOwnerMemberId
in interface OrganizationAccessBeanData
aOwnerMemberId
- java.lang.Stringpublic void setParentMemberId(java.lang.String aParentMemberId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Set the Id of the parent member.
aParentMemberId
- java.lang.Stringjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic 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.
setPreferredDelivery
in interface OrganizationAccessBeanData
aPreferredDelivery
- java.lang.Stringpublic void setState(java.lang.Integer aState)
The registration approval status as follows:
0 - pending approval.
1 - approved.
2 - rejected.
Null - the approval is not applicable.
aState
- java.lang.Integerpublic void setState(java.lang.String aState)
Set the status.
setState
in interface OrganizationAccessBeanData
aState
- java.lang.Stringpublic 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.
setTaxPayerId
in interface OrganizationAccessBeanData
aTaxPayerId
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |