|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.dao.jsonic.JsonicServiceDao
public class JsonicServiceDao
コンストラクタの概要 | |
---|---|
JsonicServiceDao(JsonicDaoContext context)
|
メソッドの概要 | |
---|---|
void |
addService(Service service)
サービスを追加する。 |
void |
clear()
登録されているサービスを全て消去する。 |
void |
clearDetachedInvocations()
分離された呼び出し情報を消去する。 |
void |
deleteService(String serviceGridId,
String serviceId)
サービスを削除する。 |
void |
deleteServicesOfGrid(String gridId)
指定したグリッドのサービスを削除する。 |
void |
deleteServicesOfUser(String userGridId,
String userId)
指定されたユーザが登録したサービスを削除する。 |
Service |
getService(String serviceGridId,
String serviceId)
serviceIdで指定されたサービスを取得する。 |
InputStream |
getServiceInstance(String serviceGridId,
String serviceId)
サービスの実体を取得する。 |
InputStream |
getServiceWsdl(String serviceGridId,
String serviceId)
サービスのWSDLを取得する。 |
boolean |
isServiceExist(String serviceGridId,
String serviceId)
サービスが存在するかどうかを返す。 |
List<Service> |
listAllServices(String serviceGridId)
全サービスを列挙する。 |
List<BPELService> |
listParentServicesOf(String gridId,
String serviceId)
特定のサービスを子(呼び出し先)に持つ複合サービスを列挙する。 |
List<Service> |
listServicesOfUser(String userGridId,
String userId)
特定のユーザのサービスを列挙する。 |
ServiceSearchResult |
searchServices(int startIndex,
int maxCount,
String serviceGridId,
boolean acrossGrids,
MatchingCondition[] conditions,
Order[] orders)
サービスを検索する。 |
ServiceStatRankingSearchResult |
searchServiceStatRanking(int startIndex,
int maxCount,
String serviceGridId,
String nodeId,
boolean acrossGrids,
MatchingCondition[] conditions,
int sinceDays,
Order[] orders)
サービスと統計情報を検索する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public JsonicServiceDao(JsonicDaoContext context)
メソッドの詳細 |
---|
public void clear() throws DaoException
ServiceDao
の記述:
ServiceDao
内の clear
DaoException
- 情報の削除に失敗したpublic void clearDetachedInvocations() throws DaoException
ServiceDao
の記述:
ServiceDao
内の clearDetachedInvocations
DaoException
- 処理に失敗したpublic List<Service> listAllServices(String serviceGridId) throws DaoException
ServiceDao
の記述:
ServiceDao
内の listAllServices
serviceGridId
- サービスのグリッドID
DaoException
- 処理に失敗したpublic List<Service> listServicesOfUser(String userGridId, String userId) throws DaoException
ServiceDao
の記述:
ServiceDao
内の listServicesOfUser
userGridId
- ユーザのグリッドIDuserId
- ユーザID
DaoException
- 処理に失敗したpublic List<BPELService> listParentServicesOf(String gridId, String serviceId) throws DaoException
ServiceDao
の記述:
ServiceDao
内の listParentServicesOf
gridId
- グリッドIDserviceId
- サービスID
DaoException
- 処理に失敗したpublic ServiceSearchResult searchServices(int startIndex, int maxCount, String serviceGridId, boolean acrossGrids, MatchingCondition[] conditions, Order[] orders) throws DaoException
ServiceDao
の記述:
ServiceDao
内の searchServices
startIndex
- 開始インデックスmaxCount
- 最大件数serviceGridId
- サービスのグリッドIDacrossGrids
- グリッドを越えて検索するかどうかconditions
- 条件orders
- ソート順
DaoException
- 処理に失敗したpublic ServiceStatRankingSearchResult searchServiceStatRanking(int startIndex, int maxCount, String serviceGridId, String nodeId, boolean acrossGrids, MatchingCondition[] conditions, int sinceDays, Order[] orders) throws DaoException
ServiceDao
の記述:
ServiceDao
内の searchServiceStatRanking
startIndex
- 開始インデックスmaxCount
- 最大件数serviceGridId
- サービスとノードのグリッドIDacrossGrids
- グリッドを越えて検索するかどうかconditions
- 条件orders
- ソート順
DaoException
- 処理に失敗したpublic void addService(Service service) throws DaoException, ServiceAlreadyExistsException
ServiceDao
の記述:
ServiceDao
内の addService
service
- 追加するサービスの情報
DaoException
- 情報の書き出しに失敗した
ServiceAlreadyExistsException
- 既にサービスが存在するpublic void deleteService(String serviceGridId, String serviceId) throws ServiceNotFoundException, DaoException
ServiceDao
の記述:
ServiceDao
内の deleteService
serviceGridId
- サービスのグリッドIDserviceId
- 削除するサービスのID
ServiceNotFoundException
- 指定されたサービスが見つからない
DaoException
- 情報の読み込みに失敗したpublic void deleteServicesOfGrid(String gridId) throws DaoException
ServiceDao
の記述:
ServiceDao
内の deleteServicesOfGrid
gridId
- グリッドID
DaoException
- 処理に失敗したpublic void deleteServicesOfUser(String userGridId, String userId) throws DaoException
ServiceDao
の記述:
ServiceDao
内の deleteServicesOfUser
userGridId
- ユーザのグリッドIDuserId
- ユーザID
DaoException
- 処理に失敗したpublic Service getService(String serviceGridId, String serviceId) throws ServiceNotFoundException, DaoException
ServiceDao
の記述:
ServiceDao
内の getService
serviceGridId
- サービスのグリッドIDserviceId
- 取得するサービスのID
ServiceNotFoundException
- 指定されたサービスが見つからない
DaoException
- 情報の読み込みに失敗したpublic boolean isServiceExist(String serviceGridId, String serviceId) throws DaoException
ServiceDao
の記述:
ServiceDao
内の isServiceExist
serviceGridId
- サービスのグリッドIDserviceId
- サービスID
DaoException
- 処理に失敗したpublic InputStream getServiceInstance(String serviceGridId, String serviceId) throws DaoException, ServiceNotFoundException
ServiceDao
の記述:
ServiceDao
内の getServiceInstance
serviceGridId
- サービスのグリッドIDserviceId
- サービスID
DaoException
- 処理に失敗した
ServiceNotFoundException
- サービスが見つからないpublic InputStream getServiceWsdl(String serviceGridId, String serviceId) throws DaoException, ServiceNotFoundException
ServiceDao
の記述:
ServiceDao
内の getServiceWsdl
serviceGridId
- サービスのグリッドIDserviceId
- サービスID
DaoException
- 処理に失敗した
ServiceNotFoundException
- サービスが見つからない
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |