|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.itim.dataservices.model.DirectoryObjectEntity
com.ibm.itim.dataservices.model.domain.OrganizationalContainerEntity
com.ibm.itim.dataservices.model.domain.BusinessPartnerOrgEntity
public class BusinessPartnerOrgEntity
Class that represents a business partner organization in the logical organization chart within the data model. There may be more than one business partner organization in an organization.
| Field Summary | |
|---|---|
static java.lang.String |
SPONSOR
Constant (String) for the sponsor relationship name. |
| Fields inherited from class com.ibm.itim.dataservices.model.DirectoryObjectEntity |
|---|
ORGANIZATION, PARENT |
| Fields inherited from interface com.ibm.itim.util.Sortable |
|---|
ATTR_NAME |
| Constructor Summary | |
|---|---|
BusinessPartnerOrgEntity(BusinessPartnerOrg bpo)
Constructs a BusinessPartnerOrgEntity with a value object. |
|
BusinessPartnerOrgEntity(DirectoryObject bpo)
Constructs a BusinessPartnerOrgEntity, taking a DirectoryObject as the parameter. |
|
BusinessPartnerOrgEntity(ObjectProfile profile,
BusinessPartnerOrg bpo)
Constructs an BusinessPartnerOrgEntity with a profile and value object. |
|
| Method Summary | |
|---|---|
OrganizationEntity |
getOrganization()
Returns the organization of the current object. |
PersonEntity |
getSponsor()
Returns the sponsor for the business partner organization. |
void |
setSponsor(PersonEntity sponsor)
Changes the sponsor for the business partner organization. |
| Methods inherited from class com.ibm.itim.dataservices.model.domain.OrganizationalContainerEntity |
|---|
getLogicalNameContext, getParentContainer, hasDependencies |
| Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObjectEntity |
|---|
equals, getDirectoryObject, getDistinguishedName, getEntity, getLifecycle, getObjectCategory, getParent, getParentDN, getProfile, getRelationship, getSortValue, getSupportedRelationships, hashCode, initialize, initialize, isSupportedRelationship, remove, remove, setLifecycle, toString, update, update |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SPONSOR
| Constructor Detail |
|---|
public BusinessPartnerOrgEntity(ObjectProfile profile,
BusinessPartnerOrg bpo)
profile - Profile identifying the type of this business partner
organization.bpo - BusinessParnterOrg object holding the attributes of the
business partner organization.public BusinessPartnerOrgEntity(BusinessPartnerOrg bpo)
bpo - BusinessPartnerOrg object holding the attributes of the
business partner organization.public BusinessPartnerOrgEntity(DirectoryObject bpo)
bpo - DirectoryObject holding the attributes of the
business partner organization.| Method Detail |
|---|
public PersonEntity getSponsor()
throws ModelCommunicationException,
ModelIntegrityException
ModelCommunicationException - Thrown if unable to communicate
with the data store.
ModelIntegrityException - Thrown if a problem exists with
the consistency of the data model preventing the
evaluation of the relationship.
public void setSponsor(PersonEntity sponsor)
throws ModelCommunicationException,
ObjectNotFoundException
sponsor - PersonEntity representing the new sponsor.
ModelCommunicationException - Thrown if unable to communicate
with the data store.
ObjectNotFoundException - Thrown if unable to locate the
a sponsor. This may be due to a data integrity problem.
public OrganizationEntity getOrganization()
throws ModelCommunicationException,
ModelIntegrityException
ModelCommunicationException - Thrown if unable to communicate
with the data store.
ModelIntegrityException - Thrown if a problem exists with
the consistency of the data model preventing the
evaluation of the relationship.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||