jp.go.nict.langrid.dao.entity
クラス Federation

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.entity.UpdateManagedEntity
      上位を拡張 jp.go.nict.langrid.dao.entity.Federation

public class Federation
extends UpdateManagedEntity

連邦関係を格納するエンティティクラス。

バージョン:
$Revision: 12139 $
作成者:
Takao Nakaguchi, $Author: Masaaki Kamiya $

コンストラクタの概要
Federation()
          コンストラクタ。
Federation(String sourceGridId, String targetGridId)
          コンストラクタ。
Federation(String sourceGridId, String targetGridId, String sourceGridName, String tagetGridName, String targetGridUserId, String targetGridAccessToken, boolean requesting, String targetGridOrganization, URL targetGridHomepageUrl, boolean connected)
          コンストラクタ。
 
メソッドの概要
 boolean equals(Object value)
           
 String getSourceGridId()
          連携元のグリッドIDを返す。
 String getSourceGridName()
           
 String getTagetGridName()
           
 String getTargetGridAccessToken()
          連携元から連携先にアクセスする際にパスワードの代わりに使うアクセストークンを取得する。
 URL getTargetGridHomepageUrl()
           
 String getTargetGridId()
          連携先のグリッドIDを返す。
 String getTargetGridOrganization()
           
 String getTargetGridUserId()
          連携元運営組織の連携先グリッドでのユーザID(連携元グリッドの運営組織は連携先の利用組織でもある)を返す。
 int hashCode()
           
 boolean isConnected()
           
 boolean isRequesting()
          連携を要求中かどうかを示す。
 void setConnected(boolean connected)
           
 void setRequesting(boolean requesting)
          連携を要求中かどうかを設定する。
 void setSourceGridId(String sourceGridId)
          連携元のグリッドIDを設定する。
 void setSourceGridName(String sourceGridName)
           
 void setTargetGridAccessToken(String targetGridAccessToken)
          連携元から連携先にアクセスする際にパスワードの代わりに使うアクセストークンを設定する。
 void setTargetGridHomepageUrl(URL targetGridHomepageUrl)
           
 void setTargetGridId(String targetGridId)
          連携先のグリッドIDを設定する。
 void setTargetGridName(String tagetGridName)
           
 void setTargetGridOrganization(String targetGridOrganization)
           
 void setTargetGridUserId(String targetGridUserId)
          連携元運営組織の連携先グリッドでのユーザID(連携元グリッドの運営組織は連携先の利用組織でもある)を設定する。
 String toString()
           
 
クラス jp.go.nict.langrid.dao.entity.UpdateManagedEntity から継承されたメソッド
appendSpecialEquals, appendSpecialHashCode, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, setCreatedDateTime, setUpdatedDateTime, touchUpdatedDateTime
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Federation

public Federation()
コンストラクタ。


Federation

public Federation(String sourceGridId,
                  String targetGridId)
コンストラクタ。

パラメータ:
sourceGridId - 連携元のグリッドID
targetGridId - 連携先のグリッドID

Federation

public Federation(String sourceGridId,
                  String targetGridId,
                  String sourceGridName,
                  String tagetGridName,
                  String targetGridUserId,
                  String targetGridAccessToken,
                  boolean requesting,
                  String targetGridOrganization,
                  URL targetGridHomepageUrl,
                  boolean connected)
コンストラクタ。

パラメータ:
sourceGridId - 連携元のグリッドID
targetGridId - 連携先のグリッドID
sourceGridName - 連携元のグリッド名
targetGridName - 連携先のグリッド名
targetUserId - 連携先のグリッドでのユーザID(このグリッドの運営組織の)
targetAccessToken - 連携元のグリッドのアクセストークン
requesting - 連携を要求中の場合true
targetGridOrganization - 連携先グリッドの運営組織名称
targetGridHomepageUrl - 連携先グリッドの運営組織ホームページ
connected - 連携中の場合true
メソッドの詳細

equals

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

hashCode

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

toString

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

getSourceGridId

public String getSourceGridId()
連携元のグリッドIDを返す。

戻り値:
連携元のグリッドID

setSourceGridId

public void setSourceGridId(String sourceGridId)
連携元のグリッドIDを設定する。

パラメータ:
sourceGridId - 連携元のグリッドID

getTargetGridId

public String getTargetGridId()
連携先のグリッドIDを返す。

戻り値:
連携先のグリッドID

setTargetGridId

public void setTargetGridId(String targetGridId)
連携先のグリッドIDを設定する。

パラメータ:
targetGridId - 連携先のグリッドID

getTargetGridUserId

public String getTargetGridUserId()
連携元運営組織の連携先グリッドでのユーザID(連携元グリッドの運営組織は連携先の利用組織でもある)を返す。

戻り値:
連携元運営組織の連携先グリッドでのユーザID

setTargetGridUserId

public void setTargetGridUserId(String targetGridUserId)
連携元運営組織の連携先グリッドでのユーザID(連携元グリッドの運営組織は連携先の利用組織でもある)を設定する。

パラメータ:
targetGridUserId - 連携元運営組織の連携先グリッドでのユーザID

getTargetGridAccessToken

public String getTargetGridAccessToken()
連携元から連携先にアクセスする際にパスワードの代わりに使うアクセストークンを取得する。

戻り値:
アクセストークン

setTargetGridAccessToken

public void setTargetGridAccessToken(String targetGridAccessToken)
連携元から連携先にアクセスする際にパスワードの代わりに使うアクセストークンを設定する。

パラメータ:
targetGridAccessToken - アクセストークン

isRequesting

public boolean isRequesting()
連携を要求中かどうかを示す。

戻り値:
要求中の場合true

setRequesting

public void setRequesting(boolean requesting)
連携を要求中かどうかを設定する。

パラメータ:
requesting - 連携を要求中かどうか

getTargetGridOrganization

public String getTargetGridOrganization()

setTargetGridOrganization

public void setTargetGridOrganization(String targetGridOrganization)

getTargetGridHomepageUrl

public URL getTargetGridHomepageUrl()

setTargetGridHomepageUrl

public void setTargetGridHomepageUrl(URL targetGridHomepageUrl)

getSourceGridName

public String getSourceGridName()

setSourceGridName

public void setSourceGridName(String sourceGridName)

getTagetGridName

public String getTagetGridName()

setTargetGridName

public void setTargetGridName(String tagetGridName)

setConnected

public void setConnected(boolean connected)

isConnected

public boolean isConnected()