com.beasys.commerce.axiom.contact
Interface ContactRemote
- All Superinterfaces:
- BusinessPolicyManager, BusinessSmartComponent, ConfigurableEntity, ConfigurableEntityRemote, Contact, Entity, RemoteRelationalReference, java.io.Serializable, User, UserRemote
- All Known Subinterfaces:
- Customer
- public interface ContactRemote
- extends Contact, UserRemote
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
Attribute: address
- Containment: By Value
- Multiplicity: 0:N
- Interface: java.util.Map
Attribute: phone
- Containment: By Value
- Multiplicity: 0:N
- Interface: java.util.Map
Attribute: url
- Containment: By Value
- Multiplicity: 0:N
- Interface: java.util.Map
Attribute: email
- Containment: By Value
- Multiplicity: 0:N
- Interface: java.util.Map
Attribute: fax
- Containment: By Value
- Multiplicity: 0:N
- Interface: java.util.Map
Attribute: description
A textual description of the entity that is being represented.
- Containment: By Value
- Multiplicity: 1:1
- See Also:
ContactPk
,
ContactHome
,
ContactImpl
,
ContactValue
Methods inherited from interface com.beasys.commerce.axiom.contact.Contact |
getBusinessPhone, getContactAddress, getContactAddressCity, getContactAddressCountry, getContactAddressCounty, getContactAddressGeoCode, getContactAddressPoBox, getContactAddressPostalCode, getContactAddressPostalCodeType, getContactAddressState, getContactAddressStreet1, getContactAddressStreet2, getContactByValue, getEmail, getFax, getFirstName, getHomePhone, getLastName, getMiddleName, getSuffix, getTitle, setBusinessPhone, setContactAddress, setContactAddressCity, setContactAddressCountry, setContactAddressCounty, setContactAddressGeoCode, setContactAddressPoBox, setContactAddressPostalCode, setContactAddressPostalCodeType, setContactAddressState,
|
Methods inherited from interface com.beasys.commerce.foundation.ConfigurableEntity |
addPropertyValue, addPropertyValueMapped, getPersistableHandle, getProperty, getProperty, getPropertyAsString, getPropertyAsString, getPropertyDefault, getPropertyNoDefault, getSuccessor, getUniqueId, removeProperty, removeProperty, removePropertyValue, removePropertyValueMapped, removeSuccessor, setProperty, setProperty, setSuccessor |
Copyright © 2001 BEA Systems, Inc. All Rights Reserved