jp.go.nict.langrid.bpel.deploy
クラス BPRDeployer

java.lang.Object
  上位を拡張 jp.go.nict.langrid.bpel.deploy.BPRDeployer

public class BPRDeployer
extends Object

BPELInfoからbprを作成し、配備する。

バージョン:
$Revision: 12313 $
作成者:
$Author: Takao Nakaguchi $

コンストラクタの概要
BPRDeployer()
           
 
メソッドの概要
static void deploy(String serviceId, ProcessInfo processInfo, URL serviceUrl, String userName, String password)
          ProcessInfoからbprを作成し、配備する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BPRDeployer

public BPRDeployer()
メソッドの詳細

deploy

public static void deploy(String serviceId,
                          ProcessInfo processInfo,
                          URL serviceUrl,
                          String userName,
                          String password)
                   throws SAXException,
                          ClassNotFoundException,
                          DeploymentException,
                          IOException,
                          RemoteException,
                          javax.xml.rpc.ServiceException
ProcessInfoからbprを作成し、配備する。

パラメータ:
serviceId - サービスID
processInfo - ProcessInfo
serviceUrl - 配備先URL
userName - 配備先URLにアクセスする際のユーザ名
password - 配備先URLにアクセスする際のパスワード
例外:
ClassNotFoundException - テンプレートエンジンの初期化に失敗した
DeploymentException - プロセスの配備に失敗した
IOException - 情報の書き出しに失敗した
RemoteException - 不明なリモート例外が発生した
SAXException - XML情報の解析に失敗した
javax.xml.rpc.ServiceException - サービス呼び出しに失敗した