public class CreateForm
extends java.lang.Object
CreateForm server = CreateForm.getInstance();
修飾子とタイプ | メソッドと説明 |
---|---|
void |
cleanup()
サーバにクリーンアップ処理を要求します。
|
int |
getConnectionRetry()
CreateForm サーバへの接続の再試行回数を返します。
|
int |
getConnectionTimeout()
CreateForm サーバへの接続タイムアウト時間(単位:ミリ秒)を返します。
|
static CreateForm |
getInstance()
デフォルトの CreateForm サーバインスタンスを返します。
|
static CreateForm |
getInstance(java.lang.String hostname,
int port)
指定された接続情報を使用して CreateForm サーバインスタンスを生成し返します。
|
protected java.util.ResourceBundle |
getResourceBundle() |
protected void |
initialize(java.lang.String hostname,
int port) |
boolean |
isAvailable()
CreateForm 分散実行サーバにアクセス可能な状態かを返します。
|
boolean |
isSSLEnable()
CreateForm サーバへSSL接続する場合は true を返します。
|
java.util.List<JobDescriptor> |
listJobs()
サーバ上に登録されているジョブ ID のリストを返します。
|
java.util.List<JobDescriptor> |
listJobs(java.util.Collection<java.lang.String> keys)
サーバ上に登録されているジョブ ID とプロパティのリストを返します。
|
java.util.List<JobDescriptor> |
listJobs(JobListFilter filter)
サーバ上に登録されているジョブ ID のリストを返します。
|
Job |
lookupJob(java.lang.String jobId)
指定されたジョブ ID の CreateForm 実行ジョブオブジェクトを取得します。
|
static void |
main(java.lang.String[] args) |
Job |
newJob()
CreateForm 実行ジョブを新規に作成します。
|
Job |
newJob(java.lang.String context)
指定されたコンテキスト情報を使用する
CreateForm 実行ジョブを新規に作成します。
|
protected Job |
newJob(java.lang.String context,
java.lang.String id) |
Job |
newJobWithId(java.lang.String id)
CreateForm 実行ジョブを
指定されたジョブ ID を割り当てて新規に作成します。
|
Job |
newJobWithId(java.lang.String context,
java.lang.String id)
指定されたコンテキスト情報を使用する CreateForm 実行ジョブを
指定されたジョブ ID を割り当てて新規に作成します。
|
void |
setConnectionRetry(int connectionRetry)
CreateForm サーバへの接続の再試行回数を設定します。
|
void |
setConnectionTimeout(int connectionTimeout)
CreateForm サーバへの接続タイムアウト時間(単位:ミリ秒)を設定します。
|
void |
setSSLEnable(boolean sslEnable)
CreateForm サーバへSSL接続を使用するかどうかを設定します。
|
void |
sonar()
CreateForm 分散実行サーバがアクセス可能な状態かを調べます。
|
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public static CreateForm getInstance()
public static CreateForm getInstance(java.lang.String hostname, int port)
hostname
- 接続ホスト名port
- 接続ポート番号public Job newJob() throws RemoteObjectException
RemoteObjectException
- サーバとの接続でエラーが発生した場合public Job newJob(java.lang.String context) throws RemoteObjectException
context
- コンテキスト情報RemoteObjectException
- サーバとの接続でエラーが発生した場合public Job newJobWithId(java.lang.String id) throws RemoteObjectException
id
- ジョブ IDRemoteObjectException
- サーバとの接続でエラーが発生した場合public Job newJobWithId(java.lang.String context, java.lang.String id) throws RemoteObjectException
context
- コンテキスト情報id
- ジョブ IDRemoteObjectException
- サーバとの接続でエラーが発生した場合public Job lookupJob(java.lang.String jobId) throws RemoteObjectException
jobId
- ジョブ IDRemoteObjectException
- サーバとの接続でエラーが発生した場合public boolean isAvailable()
public void sonar() throws RemoteObjectException
RemoteObjectException
- サーバとの接続でエラーが発生した場合public java.util.List<JobDescriptor> listJobs() throws RemoteObjectException
RemoteObjectException
- サーバとの接続でエラーが発生した場合public java.util.List<JobDescriptor> listJobs(JobListFilter filter) throws RemoteObjectException
filter
- ジョブ ID を抽出するフィルタRemoteObjectException
- サーバとの接続でエラーが発生した場合public java.util.List<JobDescriptor> listJobs(java.util.Collection<java.lang.String> keys) throws RemoteObjectException
keys
- 取得するプロパティ名のリストRemoteObjectException
- サーバとの接続でエラーが発生した場合public void cleanup() throws RemoteObjectException
protected Job newJob(java.lang.String context, java.lang.String id) throws RemoteObjectException
protected java.util.ResourceBundle getResourceBundle()
protected void initialize(java.lang.String hostname, int port)
public boolean isSSLEnable()
public void setSSLEnable(boolean sslEnable)
sslEnable
- SSL接続する場合は truepublic int getConnectionRetry()
public void setConnectionRetry(int connectionRetry)
connectionRetry
- 接続の再試行回数public int getConnectionTimeout()
public void setConnectionTimeout(int connectionTimeout)
connectionTimeout
- 接続タイムアウト時間(単位:ミリ秒)