|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.dao.jsonic.JsonicFederationDao
public class JsonicFederationDao
コンストラクタの概要 | |
---|---|
JsonicFederationDao(JsonicDaoContext context)
|
メソッドの概要 | |
---|---|
void |
addFederation(Federation federation)
連邦関係を追加する。 |
void |
addFederation(String sourceGridId,
String targetGridId)
連邦関係を追加する。 |
void |
clear()
登録されている連邦情報を全て消去する。 |
void |
deleteFederation(String sourceGridId,
String targetGridId)
連邦関係を削除する。 |
void |
deleteFederationsOf(String gridId)
特定のグリッドの連携関係を全て消去する。 |
Federation |
getFederation(String sourceGridId,
String targetGridId)
連邦関係を取得する。 |
boolean |
isFederationExist(String sourceGridId,
String targetGridId)
連邦関係が存在するかどうかを返す。 |
List<Federation> |
list()
連携情報の一覧を取得する。 |
List<Federation> |
listFederationsFrom(String sourceGridId)
指定されたグリッドからの連携を列挙する。 |
List<Federation> |
listFederationsToward(String targetGridId)
指定されたグリッドへの連携を列挙する。 |
List<String> |
listSourceGridIds(String targetGridId)
連携元グリッドを列挙する。 |
List<String> |
listTargetGridIds(String sourceGridId)
連携先グリッドを列挙する。 |
void |
setConnected(String sourceGridId,
String targetGridId,
boolean isRequesting)
連携中かどうか設定する |
void |
setRequesting(String sourceGridId,
String targetGridId,
boolean isRequesting)
連携の要求中かどうか設定する |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public JsonicFederationDao(JsonicDaoContext context)
メソッドの詳細 |
---|
public void clear() throws DaoException
FederationDao
の記述:
FederationDao
内の clear
DaoException
- 情報の削除に失敗したpublic List<Federation> list() throws DaoException
FederationDao
の記述:
FederationDao
内の list
DaoException
- 処理に失敗したpublic List<String> listTargetGridIds(String sourceGridId) throws DaoException
FederationDao
の記述:
FederationDao
内の listTargetGridIds
sourceGridId
- 連携元グリッド
DaoException
- 処理に失敗したpublic List<String> listSourceGridIds(String targetGridId) throws DaoException
FederationDao
の記述:
FederationDao
内の listSourceGridIds
targetGridId
- 連携先グリッド
DaoException
- 処理に失敗したpublic List<Federation> listFederationsFrom(String sourceGridId) throws DaoException
FederationDao
の記述:
FederationDao
内の listFederationsFrom
sourceGridId
- 連携元グリッド
DaoException
- 処理に失敗したpublic List<Federation> listFederationsToward(String targetGridId) throws DaoException
FederationDao
の記述:
FederationDao
内の listFederationsToward
targetGridId
- 連携先グリッド
DaoException
- 処理に失敗したpublic boolean isFederationExist(String sourceGridId, String targetGridId) throws DaoException
FederationDao
の記述:
FederationDao
内の isFederationExist
sourceGridId
- 連携元グリッドIDtargetGridId
- 連携先グリッドID
DaoException
- 処理に失敗したpublic Federation getFederation(String sourceGridId, String targetGridId) throws FederationNotFoundException, DaoException
FederationDao
の記述:
FederationDao
内の getFederation
sourceGridId
- 連携元グリッドIDtargetGridId
- 連携先グリッドID
FederationNotFoundException
- 連携関係が存在しない
DaoException
- 処理に失敗したpublic void addFederation(Federation federation) throws FederationAlreadyExistsException, DaoException
FederationDao
の記述:
FederationDao
内の addFederation
federation
- 連邦関係
FederationAlreadyExistsException
- 既に連携関係が存在する
DaoException
- 処理に失敗したpublic void addFederation(String sourceGridId, String targetGridId) throws FederationAlreadyExistsException, DaoException
FederationDao
の記述:
FederationDao
内の addFederation
sourceGridId
- 連携元グリッドIDtargetGridId
- 連携先グリッドID
FederationAlreadyExistsException
- 既に連携関係が存在する
DaoException
- 情報の書き出しに失敗したpublic void deleteFederation(String sourceGridId, String targetGridId) throws FederationNotFoundException, DaoException
FederationDao
の記述:
FederationDao
内の deleteFederation
sourceGridId
- 連携元グリッドIDtargetGridId
- 連携先グリッドID
FederationNotFoundException
- 指定された連携関係が見つからない
DaoException
- 情報の削除に失敗したpublic void deleteFederationsOf(String gridId) throws DaoException
FederationDao
の記述:
FederationDao
内の deleteFederationsOf
gridId
- グリッドID
DaoException
- 情報の削除に失敗したpublic void setRequesting(String sourceGridId, String targetGridId, boolean isRequesting) throws DaoException
FederationDao
の記述:
FederationDao
内の setRequesting
sourceGridId
- 連携元グリッドIDtargetGridId
- 連携先グリッドIDisRequesting
- 連携要求中かどうか
DaoException
- 設定に失敗したpublic void setConnected(String sourceGridId, String targetGridId, boolean isRequesting) throws DaoException
FederationDao
の記述:
FederationDao
内の setConnected
sourceGridId
- 連携元グリッドIDtargetGridId
- 連携先グリッドIDisRequesting
- 連携中かどうか
DaoException
- 設定に失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |