public interface FlowRouteRepository
修飾子とタイプ | メソッドと説明 |
---|---|
void |
deleteFlowRoute(String route,
FlowRoute.HttpMethod method)
ルーティング情報を削除します。
|
void |
deleteFlowRouteByFlowId(String flowId)
特定のフローに紐づくルーティング情報を削除します。
|
void |
deleteFlowRouteByFlowId(String flowId,
int version)
特定のフローに紐づくルーティング情報を削除します。
|
FlowRoute |
getFlowRoute(String route,
FlowRoute.HttpMethod method)
ルーティング情報を取得します。
|
Collection<FlowRouteListItem> |
getFlowRouteList(FlowRouteList list)
ルーティング情報の一覧を取得します。
|
List<String> |
getMethods()
利用されているメソッドの一覧を取得します。
|
boolean |
isExistsFlowRoute(String route)
ルーティング情報が存在するか取得します。
|
void |
registerFlowRoute(FlowRoute flowRoute)
ルーティング情報を登録します。
|
void |
updateFlowRoute(FlowRoute flowRoute)
ルーティング情報を更新します。
|
FlowRoute getFlowRoute(String route, FlowRoute.HttpMethod method) throws LogicServiceException
route
- ルートmethod
- メソッドLogicServiceException
- ルーティング情報の取得に失敗した場合に発生します。Collection<FlowRouteListItem> getFlowRouteList(FlowRouteList list) throws LogicServiceException
list
- 要求された一覧LogicServiceException
- ルーティング情報の一覧の取得に失敗した場合に発生します。boolean isExistsFlowRoute(String route) throws LogicServiceException
route
- ルートtrue
、それ以外は false
LogicServiceException
- ルーティング情報の取得に失敗した場合に発生します。void registerFlowRoute(FlowRoute flowRoute) throws LogicServiceException
flowRoute
- ルーティング情報LogicServiceException
- ルーティング情報の登録に失敗した場合に発生します。void updateFlowRoute(FlowRoute flowRoute) throws LogicServiceException
flowRoute
- ルーティング情報LogicServiceException
- ルーティング情報の更新に失敗した場合に発生します。void deleteFlowRoute(String route, FlowRoute.HttpMethod method) throws LogicServiceException
route
- ルートmethod
- メソッドLogicServiceException
- ルーティング情報の削除に失敗した場合に発生します。void deleteFlowRouteByFlowId(String flowId) throws LogicServiceException
flowId
- フローIDLogicServiceException
- ルーティング情報の削除に失敗した場合に発生します。void deleteFlowRouteByFlowId(String flowId, int version) throws LogicServiceException
flowId
- フローIDversion
- フローバージョンLogicServiceException
- ルーティング情報の削除に失敗した場合に発生します。List<String> getMethods() throws LogicServiceException
LogicServiceException
- メソッド一覧の取得に失敗した場合に発生します。Copyright © 2012 NTT DATA INTRAMART CORPORATION