|
WebOTX UDDI Registry 7.1 UDDI Client Library | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectcom.nec.jp.uddi.v3.datatype.UDDIElement
com.nec.jp.uddi.v3.client.datatype.UDDIClientElement
com.nec.jp.uddi.v3.client.datatype.Contact
businessEntityの「連絡先」を表すクラスです。
Contactクラスは、UDDI V2・V3仕様における
Contact要素に対応しており、以下の属性値を持つBeanとして実装され
ています。
description: 連絡先について説明するDescriptionクラスのインスタンス
personName: 連絡先の名称について説明するPersonNameクラスのインスタンス
phone: 連絡先の電話番号について説明するPhoneクラスのインスタンス
email: 連絡先のe-mailアドレスについて説明するEmailクラスのインスタンス
address: 連絡先の住所について説明するAddressクラスのインスタンス
useType: Contactのタイプを表す文字列
useType属性は、Contactのタイプを表す文字列で、連絡先のタイプを自由な形式のテキストで記述するために使用されます。例えば、"technical questions"、"technical contact"、"establish account"、 "sales contact"等があります。
V3仕様 3.3.2.6, P35参照。
Address,
Description,
Email,
PersonName,
Phone| フィールドの概要 | |
static java.lang.String |
UDDI_TAG
UDDIタグ |
| コンストラクタの概要 | |
Contact()
デフォルトのコンストラクタ |
|
Contact(org.w3c.dom.Element base)
DOMツリーからオブジェクトを生成するコンストラクタ |
|
| メソッドの概要 | |
void |
addAddress(Address address)
addressベクターにaddressを追加します。 |
void |
addDescription(Description description)
descriptionベクターにdescriptionを追加します。 |
void |
addEmail(Email email)
emailベクターにemailを追加します。 |
void |
addPersonName(PersonName personName)
personNameベクターにpersonNameを追加します。 |
void |
addPhone(Phone phone)
phoneベクターにphoneを追加します。 |
java.util.Vector |
getAddresses()
addressベクターを返します。 |
java.util.Vector |
getDescriptions()
descriptionベクターを返します。 |
java.util.Vector |
getEmails()
emailベクターを返します。 |
java.util.Vector |
getPersonNames()
personNameベクターを返します。 |
java.util.Vector |
getPhones()
phoneベクターを返します。 |
java.lang.String |
getUseType()
useType属性を返します。 |
void |
saveToXML(int v,
org.w3c.dom.Element parent,
java.lang.String prefix)
|
void |
setAddresses(java.util.Vector addresses)
addressベクターを設定します。 |
void |
setDescriptions(java.util.Vector descriptions)
descriptionベクターを設定します。 |
void |
setEmails(java.util.Vector emails)
emailベクターを設定します。 |
void |
setPersonNames(java.util.Vector personNames)
personNameベクターを設定します。 |
void |
setPhones(java.util.Vector phones)
phoneベクターを設定します。 |
void |
setUseType(java.lang.String useType)
useType属性を設定します。 |
| クラス com.nec.jp.uddi.v3.client.datatype.UDDIClientElement から継承したメソッド |
getVersionInfo, saveToXML |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
public static final java.lang.String UDDI_TAG
| コンストラクタの詳細 |
public Contact()
public Contact(org.w3c.dom.Element base)
throws UDDIClientException
base - XMLドキュメントの文書要素
UDDIClientException - UDDI例外| メソッドの詳細 |
public java.lang.String getUseType()
public void setUseType(java.lang.String useType)
useType - useType属性public void addPersonName(PersonName personName)
personName - personName要素public void addDescription(Description description)
description - description要素public void addPhone(Phone phone)
phone - phone要素public void addEmail(Email email)
email - email要素public void addAddress(Address address)
address - address要素public java.util.Vector getDescriptions()
public void setDescriptions(java.util.Vector descriptions)
descriptions - descriptionベクターpublic java.util.Vector getPersonNames()
public void setPersonNames(java.util.Vector personNames)
personNames - personNameベクターpublic java.util.Vector getPhones()
public void setPhones(java.util.Vector phones)
phones - phoneベクターpublic java.util.Vector getEmails()
public void setEmails(java.util.Vector emails)
emails - emailベクターpublic java.util.Vector getAddresses()
public void setAddresses(java.util.Vector addresses)
addresses - addressベクター
public void saveToXML(int v,
org.w3c.dom.Element parent,
java.lang.String prefix)
throws UDDIClientException
UDDIClientElement 内の saveToXMLUDDIClientException
|
WebOTX UDDI Registry 7.1 UDDI Client Library | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||