|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.beasys.commerce.foundation.EntityImpl | +--com.beasys.commerce.foundation.ConfigurableEntityImpl | +--com.beasys.commerce.axiom.contact.UserImpl | +--com.beasys.commerce.axiom.contact.ContactImpl
A Contact represents a personal or business contact. It is a holder for any type of information that might be used to communicate with that entity. Specifically, it provides a a collection of Postal Addresses, Phone Numbers, Emails, and Urls. It includes special functions for handling addresses as described in the getPrimaryAddress and getNamedAddress methods..
Primary Key = com.beasys.commerce.axiom.contact.ContactPk
Contact
,
ContactHome
,
ContactValue
, Serialized FormField Summary | |
java.lang.String |
businessPhone
Containment: By Value Multiplicity: 1:1 |
Address |
contactAddress
Containment: By Value Multiplicity: 1:1 |
java.lang.String |
email
Containment: By Value Multiplicity: 1:1 |
java.lang.String |
fax
Containment: By Value Multiplicity: 1:1 |
java.lang.String |
firstName
The Person's given name. |
java.lang.String |
homePhone
Containment: By Value Multiplicity: 1:1 |
java.lang.String |
lastName
The Person's surname. |
java.lang.String |
middleName
A middle name or initial for the Person. |
java.lang.String |
primaryName
|
java.lang.String |
suffix
An additional qualifier that follows the Person's name (e.g. |
java.lang.String |
title
An additional qualifier that predicates the Person's name (e.g. |
Fields inherited from class com.beasys.commerce.axiom.contact.UserImpl |
identifier |
Fields inherited from class com.beasys.commerce.foundation.ConfigurableEntityImpl |
DEFAULT_ENTITY_PROPERTY_MANAGER_HOME,
DEFAULT_SCHEMA_GROUP_NAME,
ENTITY_PROPERTY_MANAGER_HOME,
propertyMap,
SCHEMA_GROUP_NAME |
Fields inherited from class com.beasys.commerce.foundation.EntityImpl |
__classIdentifier,
__containingEntity,
__mapKey,
__sequenceNumber,
_ctx,
_environmentNamingContext,
_environmentPropertyCache,
_isDirty,
_smartBMP |
Constructor Summary | |
ContactImpl()
|
Method Summary | |
protected void |
bscInitializeAttributes(ContactPk contactPk)
|
void |
ejbActivate()
ejbActivate method. |
ContactPk |
ejbCreate(ContactPk contactPk)
|
ContactPk |
ejbFindByPrimaryKey(ContactPk pk)
|
void |
ejbLoad()
ejbLoad method. |
void |
ejbPassivate()
ejbPassivate method. |
void |
ejbPostCreate(ContactPk contactPk)
|
void |
ejbRemove()
ejbRemove method. |
void |
ejbStore()
ejbStore method. |
java.lang.String |
getBusinessPhone()
Get the value of businessPhone |
Address |
getContactAddress()
Get the value of contactAddress |
java.lang.String |
getContactAddressCity()
|
java.lang.String |
getContactAddressCountry()
|
java.lang.String |
getContactAddressCounty()
|
java.lang.String |
getContactAddressDescription()
|
java.lang.String |
getContactAddressGeoCode()
|
java.lang.String |
getContactAddressPoBox()
|
java.lang.String |
getContactAddressPostalCode()
|
java.lang.String |
getContactAddressPostalCodeType()
|
java.lang.String |
getContactAddressState()
|
java.lang.String |
getContactAddressStreet1()
Convenience methods for retrieving parts of the contact address |
java.lang.String |
getContactAddressStreet2()
|
ContactValue |
getContactByValue()
Get all of Contact's attributes. |
java.lang.String |
getEmail()
Get the value of email |
java.lang.String |
getFax()
Get the value of fax |
java.lang.String |
getFirstName()
Get the value of firstName |
java.lang.String |
getHomePhone()
Get the value of homePhone |
java.lang.String |
getLastName()
Get the value of lastName |
java.lang.String |
getMiddleName()
Get the value of middleName |
java.lang.String |
getSuffix()
Get the value of suffix |
java.lang.String |
getTitle()
Get the value of title |
void |
setBusinessPhone(java.lang.String businessPhone)
Set the value of businessPhone |
void |
setContactAddress(Address contactAddress)
Set the value of contactAddress |
void |
setContactAddressCity(java.lang.String city)
|
void |
setContactAddressCountry(java.lang.String country)
|
void |
setContactAddressCounty(java.lang.String county)
|
void |
setContactAddressDescription(java.lang.String description)
|
void |
setContactAddressGeoCode(java.lang.String geoCode)
|
void |
setContactAddressPoBox(java.lang.String poBox)
|
void |
setContactAddressPostalCode(java.lang.String postalCode)
|
void |
setContactAddressPostalCodeType(java.lang.String postalCodeType)
|
void |
setContactAddressState(java.lang.String state)
|
void |
setContactAddressStreet1(java.lang.String street1)
|
void |
setContactAddressStreet2(java.lang.String street2)
|
void |
setContactByValue(ContactValue value)
Set all of Contact's attributes to the passed in value. |
void |
setEmail(java.lang.String email)
Set the value of email |
void |
setEntityContext(javax.ejb.EntityContext ctx)
setEntityContext method. |
void |
setFax(java.lang.String fax)
Set the value of fax |
void |
setFirstName(java.lang.String firstName)
Set the value of firstName |
void |
setHomePhone(java.lang.String homePhone)
Set the value of homePhone |
void |
setLastName(java.lang.String lastName)
Set the value of lastName |
void |
setMiddleName(java.lang.String middleName)
Set the value of middleName |
void |
setSuffix(java.lang.String suffix)
Set the value of suffix |
void |
setTitle(java.lang.String title)
Set the value of title |
void |
unsetEntityContext()
unsetEntityContext method. |
Methods inherited from class com.beasys.commerce.axiom.contact.UserImpl |
authorizeUserModification,
bscInitializeAttributes,
ejbCreate,
ejbFindByPrimaryKey,
ejbPostCreate,
getIdentifier,
getProperty,
getProperty,
getPropertyAsString,
getPropertyAsString,
getSharedProfileProvider,
getSharedProperty,
getUserByValue,
isSharedProperty,
removeProperty,
removeProperty,
removePropertyValue,
removeSharedProperty,
removeSharedPropertyValue,
setIdentifier,
setProperty,
setProperty,
setSharedProperty,
setUserByValue |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public java.lang.String primaryName
public Address contactAddress
public java.lang.String email
public java.lang.String businessPhone
public java.lang.String firstName
public java.lang.String fax
public java.lang.String middleName
public java.lang.String title
public java.lang.String homePhone
public java.lang.String lastName
public java.lang.String suffix
Constructor Detail |
public ContactImpl()
Method Detail |
public ContactValue getContactByValue()
public void setContactByValue(ContactValue value)
ContactValue
- the Contact value objectpublic ContactPk ejbCreate(ContactPk contactPk) throws javax.ejb.CreateException
protected void bscInitializeAttributes(ContactPk contactPk) throws javax.ejb.CreateException
public void ejbPostCreate(ContactPk contactPk) throws javax.ejb.CreateException
public void ejbLoad() throws javax.ejb.EJBException
public void ejbStore() throws javax.ejb.EJBException
public void ejbRemove() throws javax.ejb.RemoveException
public void ejbActivate() throws javax.ejb.EJBException
public void ejbPassivate() throws javax.ejb.EJBException
public void setEntityContext(javax.ejb.EntityContext ctx) throws javax.ejb.EJBException
public void unsetEntityContext() throws javax.ejb.EJBException
public ContactPk ejbFindByPrimaryKey(ContactPk pk) throws javax.ejb.FinderException
public Address getContactAddress()
public void setContactAddress(Address contactAddress)
contactAddress
- contactAddress to be addedpublic java.lang.String getContactAddressStreet1()
public void setContactAddressStreet1(java.lang.String street1)
public java.lang.String getContactAddressStreet2()
public void setContactAddressStreet2(java.lang.String street2)
public java.lang.String getContactAddressDescription()
public void setContactAddressDescription(java.lang.String description)
public java.lang.String getContactAddressCity()
public void setContactAddressCity(java.lang.String city)
public java.lang.String getContactAddressPostalCodeType()
public void setContactAddressPostalCodeType(java.lang.String postalCodeType)
public java.lang.String getContactAddressCountry()
public void setContactAddressCountry(java.lang.String country)
public java.lang.String getContactAddressState()
public void setContactAddressState(java.lang.String state)
public java.lang.String getContactAddressGeoCode()
public void setContactAddressGeoCode(java.lang.String geoCode)
public java.lang.String getContactAddressPoBox()
public void setContactAddressPoBox(java.lang.String poBox)
public java.lang.String getContactAddressCounty()
public void setContactAddressCounty(java.lang.String county)
public java.lang.String getContactAddressPostalCode()
public void setContactAddressPostalCode(java.lang.String postalCode)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
email
- email to be addedpublic java.lang.String getBusinessPhone()
public void setBusinessPhone(java.lang.String businessPhone)
businessPhone
- businessPhone to be addedpublic java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
firstName
- firstName to be addedpublic java.lang.String getFax()
public void setFax(java.lang.String fax)
fax
- fax to be addedpublic java.lang.String getMiddleName()
public void setMiddleName(java.lang.String middleName)
middleName
- middleName to be addedpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title
- title to be addedpublic java.lang.String getHomePhone()
public void setHomePhone(java.lang.String homePhone)
homePhone
- homePhone to be addedpublic java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
lastName
- lastName to be addedpublic java.lang.String getSuffix()
public void setSuffix(java.lang.String suffix)
suffix
- suffix to be added
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |