|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.management.logic.service.ProcessDeployer
public class ProcessDeployer
BPELプロセスの配備処理を実装する。
コンストラクタの概要 | |
---|---|
ProcessDeployer(String activeBpelServicesUrl,
String username,
String password)
コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
deploy(BPELService service,
BPELServiceInstanceReader instance,
String binding,
Map<URI,String> handlers)
BPELを配備する。 |
void |
undeploy(BPELService service)
BPELを配備解除する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ProcessDeployer(String activeBpelServicesUrl, String username, String password)
activeBpelServicesUrl
- Active BPELのURL("/services"まで)username
- Active BPELアクセス時の認証ユーザ名password
- Active BPELアクセス時の認証パスワードメソッドの詳細 |
---|
public void deploy(BPELService service, BPELServiceInstanceReader instance, String binding, Map<URI,String> handlers) throws ClassNotFoundException, DeploymentException, IOException, MalformedURLException, ProcessAnalysisException, SAXException, javax.xml.rpc.ServiceException, URISyntaxException, SQLException
service
- 配備するBPELサービスinstance
- インスタンスbinding
- BPEL配備時のバインディングhandlers
- カスタムインボーク用ハンドラ
ClassNotFoundException
- テンプレートエンジンの初期化に失敗した
DeploymentException
- 配備に失敗した
IOException
- 入出力処理に失敗した
MalformedURLException
- 不正なURLが作成された
ProcessAnalysisException
- BPEL/WSDLの解析中に例外が発生した
SAXException
- XML情報の解析に失敗した
javax.xml.rpc.ServiceException
- RPC呼び出しに失敗した
URISyntaxException
- 不正なURIが作成された
SQLException
public void undeploy(BPELService service) throws IOException, javax.xml.rpc.ServiceException
service
- 配備解除するBPELサービス
IOException
- 入出力処理に失敗した
javax.xml.rpc.ServiceException
- RPC呼び出しに失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |