|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.wm.app.tn.util.TNFixedData
com.wm.app.tn.profile.Contact
public class Contact
A Contact for a partner on the trading network. Trading Networks is distributed with two types of Contacts, Technical and Administrative. Additional contact types can be added using the wm.tn.dictionary:addContactType service. The set of available contact types may be obtained with the wm.tn.dictionary:getContactTypes service.
The Contact contains an Address, which may be obtained by calling getAddress
.
Address
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.wm.app.tn.util.TNFixedData |
---|
TNFixedData.TreeCursor |
Constructor Summary | |
---|---|
Contact()
Creates a Contact. |
Method Summary | |
---|---|
static java.lang.Object[][] |
contactSchema()
|
static com.wm.data.IData |
create()
Creates a Contact. |
Address |
getAddress()
|
java.lang.String |
getContactID()
|
java.lang.String |
getEmail()
|
java.lang.String |
getErrorTemplate()
for internal use only |
java.lang.String |
getFaxNo()
|
java.lang.String |
getGivenName()
|
int |
getID()
|
java.lang.String |
getName()
|
java.lang.String |
getPagerNo()
|
java.lang.String |
getPartnerID()
|
java.lang.String |
getRole()
|
short |
getSeqNo()
|
java.lang.String |
getSurname()
|
java.lang.String |
getTelExt()
|
java.lang.String |
getTelNo()
|
short |
getType()
|
java.lang.String |
getTypeName()
For INTERNAL use only. |
void |
setAddress(Address addr)
Sets the Contact's Address |
void |
setContactID(java.lang.String s)
do not use - Contact ID is internally generated |
void |
setEmail(java.lang.String s)
Sets the Contact's email address |
void |
setFaxNo(java.lang.String s)
Sets the Contact's fax number |
void |
setGivenName(java.lang.String s)
Sets the Contact's given name. |
void |
setIData(com.wm.data.IData data)
|
void |
setPagerNo(java.lang.String s)
Sets the Contact's pager number |
void |
setPartnerID(java.lang.String s)
Use this to indicate which partner this Contact belongs to. |
void |
setRole(java.lang.String s)
Sets the Contact's role within the partner organization. |
void |
setSeqNo(short s)
Sets the Contact's sequence number. |
void |
setSurname(java.lang.String s)
Sets the Contact's surname. |
void |
setTelExt(java.lang.String s)
Sets the Contact's telephone extension |
void |
setTelNo(java.lang.String s)
Sets the Contact's telephone number |
void |
setType(short s)
Sets the type of Contact. |
void |
setTypeName(java.lang.String s)
For INTERNAL use only. |
java.lang.String |
toString()
Default toString implementation returns class name followed by contents. |
Methods inherited from class com.wm.app.tn.util.TNFixedData |
---|
clone, dataSize, get, get, getCursor, getHashCursor, getIndexCursor, getKey, getSharedCursor, getTreeCursor, indexOf, merge, set, set |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Contact()
Method Detail |
---|
public static com.wm.data.IData create()
public static java.lang.Object[][] contactSchema()
public final java.lang.String getName()
public final int getID()
getID
in interface FieldGroup
Constants
public final java.lang.String getPartnerID()
public final java.lang.String getContactID()
public final java.lang.String getGivenName()
public final java.lang.String getSurname()
public final short getSeqNo()
public final short getType()
public final java.lang.String getRole()
public final java.lang.String getEmail()
public final java.lang.String getTelNo()
public final java.lang.String getTelExt()
public final java.lang.String getPagerNo()
public final java.lang.String getFaxNo()
public final Address getAddress()
Address
public final java.lang.String getTypeName()
public final void setPartnerID(java.lang.String s)
s
- the partner's internal webMethods IDpublic final void setContactID(java.lang.String s)
public final void setGivenName(java.lang.String s)
public final void setSurname(java.lang.String s)
public final void setSeqNo(short s)
public final void setType(short s)
public final void setRole(java.lang.String s)
public final void setEmail(java.lang.String s)
public final void setTelNo(java.lang.String s)
public final void setTelExt(java.lang.String s)
public final void setPagerNo(java.lang.String s)
public final void setFaxNo(java.lang.String s)
public final void setAddress(Address addr)
Address
public final void setTypeName(java.lang.String s)
public final java.lang.String toString()
TNFixedData
toString
in class TNFixedData
public final java.lang.String getErrorTemplate()
FieldGroup
getErrorTemplate
in interface FieldGroup
public void setIData(com.wm.data.IData data)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |