jp.go.nict.langrid.cosee
クラス Endpoint

java.lang.Object
  上位を拡張 jp.go.nict.langrid.cosee.Endpoint

public class Endpoint
extends Object

サービスのエンドポイントを表す。

バージョン:
$Revision: 10593 $
作成者:
$Author: Takao Nakaguchi $

コンストラクタの概要
Endpoint(Endpoint original)
          コンストラクタ。
Endpoint(String serviceId, boolean active, URL address, String userName, String password)
          コンストラクタ。
Endpoint(URL address)
          コンストラクタ。
 
メソッドの概要
 boolean equals(Object value)
           
 URL getAddress()
          アドレスを取得する。
 String getPassword()
          パスワードを取得する。
 String getProtocol()
          プロトコルを取得する。
 String getServiceId()
          サービスIDを返す。
 String getUserName()
          ユーザ名を取得する。
 int hashCode()
           
 boolean isActive()
          サービスがアクティブかどうかを返す。
 void setAddress(URL address)
          アドレスを設定する。
 void setPassword(String password)
          パスワードを設定する。
 void setProtocol(String protocol)
          プロトコルを設定する。
 void setServiceId(String serviceId)
          サービスIDを設定する。
 void setUserName(String userName)
          ユーザ名を設定する。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Endpoint

public Endpoint(String serviceId,
                boolean active,
                URL address,
                String userName,
                String password)
コンストラクタ。

パラメータ:
serviceId - サービスID
address - アドレス
userName - ユーザ名
password - パスワード

Endpoint

public Endpoint(URL address)
コンストラクタ。

パラメータ:
address - アドレス

Endpoint

public Endpoint(Endpoint original)
コンストラクタ。

パラメータ:
original - エンドポイント
メソッドの詳細

equals

public boolean equals(Object value)
オーバーライド:
クラス Object 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode

toString

public String toString()
オーバーライド:
クラス Object 内の toString

getServiceId

public String getServiceId()
サービスIDを返す。エンドポイントがサービスIDを持たない場合nullを返す。

戻り値:
サービスID

setServiceId

public void setServiceId(String serviceId)
サービスIDを設定する。

パラメータ:
serviceId - サービスID

isActive

public boolean isActive()
サービスがアクティブかどうかを返す。

戻り値:
アクティブかどうか

setAddress

public void setAddress(URL address)
アドレスを設定する。

パラメータ:
address - アドレス

getAddress

public URL getAddress()
アドレスを取得する。

戻り値:
アドレス

getProtocol

public String getProtocol()
プロトコルを取得する。

戻り値:
プロトコル

setProtocol

public void setProtocol(String protocol)
プロトコルを設定する。

パラメータ:
protocol - プロトコル

setUserName

public void setUserName(String userName)
ユーザ名を設定する。

パラメータ:
userName - ユーザ名

getUserName

public String getUserName()
ユーザ名を取得する。

戻り値:
ユーザ名

setPassword

public void setPassword(String password)
パスワードを設定する。

パラメータ:
password - パスワード

getPassword

public String getPassword()
パスワードを取得する。

戻り値:
パスワード