|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Object | +--com.infoteria.asteria.flowengine2.thinclient.FlowExecuteClient
外部のJavaプログラムからフローを実行するためのクライアントクラスです。
| コンストラクタの概要 | |
FlowExecuteClient(String url)
ASTERIAサーバーのURLを指定してクライアントを作成します。 |
|
FlowExecuteClient(String server,
int port)
ASTERIAサーバーのサーバー名とポート番号を指定してクライアントを作成します。 |
|
| メソッドの概要 | |
FlowResponse |
execute(FlowRequest request)
フローを実行します。 |
String |
login(String username,
String password)
ログインします。 |
String |
login(String username,
String password,
long lifetime)
ログインします。 |
boolean |
logout()
ログアウトします。 |
String |
post(FlowRequest request)
フローの実行をポストします。 |
boolean |
releaseSession(String sessionid)
サーバーからセッションを削除します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public FlowExecuteClient(String url)
throws MalformedURLException
public FlowExecuteClient(String server,
int port)
throws MalformedURLException
server - サーバー名またはIPアドレスport - ポート番号| メソッドの詳細 |
public String login(String username,
String password)
throws FlowClientException
username - ドメインからのフルユーザ名password - パスワード
public String login(String username,
String password,
long lifetime)
throws FlowClientException
username - ドメインからのフルユーザ名password - パスワードlifetime - セッションライフタイム
public boolean logout()
throws FlowClientException
public boolean releaseSession(String sessionid)
throws FlowClientException
sessionid - セッションID
public String post(FlowRequest request)
throws FlowClientException
request - 実行リクエスト
public FlowResponse execute(FlowRequest request)
throws FlowClientException
request - 実行リクエスト
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||