public class FindOptions extends Object implements Serializable
find および findAll メソッドのオプション。 次の目的で使用できます。find メソッドでオブジェクトが見つからなかった場合に ObjectNotFoundException をスローするか、それとも
null を返すかを指定する (findAll メソッドの場合は、オブジェクトが見つからなかった場合に空のリストを返す)| コンストラクタと説明 |
|---|
FindOptions()
デフォルトの値を持つ検索オプションを作成します。
|
FindOptions(boolean throwObjectNotFoundException)
指定した
throwObjectNotFoundException フラグとデフォルトのタイムアウト(つまり、オプション
CommonOptions.OPT_WAIT_RESOLVE_OBJDEF の値) を持つ検索オプションを作成します。 |
FindOptions(boolean throwObjectNotFoundException,
int timeout)
指定したパラメーターを持つ検索オプションを作成します。
|
FindOptions(int timeout)
指定したタイムアウトと
throwObjectNotFoundException プロパティのデフォルト値 (true)
を持つ検索オプションを作成します。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(Object obj) |
int |
getTimeout()
タイムアウト(ミリ秒)を返します。
|
int |
hashCode() |
void |
setTimeout(int timeout)
オブジェクト検索時のタイムアウト(ミリ秒)を設定します。
|
boolean |
throwObjectNotFoundException() |
void |
throwObjectNotFoundException(boolean state)
|
String |
toString() |
public FindOptions()
CommonOptions.OPT_WAIT_RESOLVE_OBJDEF の値になります。
デフォルトでは、find メソッドでオブジェクトが見つからなかった場合には、ObjectNotFoundException がスローされます。
public FindOptions(boolean throwObjectNotFoundException,
int timeout)
throwObjectNotFoundException - find メソッドでオブジェクトが見つからなかった場合に ObjectNotFoundException
をスローするか、それとも null を返すかを指定します。 メモ: findAll メソッドの場合は、
オブジェクトが見つからなかった場合は空のリストを返します。timeout - オブジェクト検索時のタイムアウト(ミリ秒)。 オブジェクトが見つからなかった場合は、エージェントはこのタイムアウトに
到達するまで検索操作を繰り返します。
public FindOptions(boolean throwObjectNotFoundException)
throwObjectNotFoundException フラグとデフォルトのタイムアウト(つまり、オプション
CommonOptions.OPT_WAIT_RESOLVE_OBJDEF の値) を持つ検索オプションを作成します。throwObjectNotFoundException - find メソッドでオブジェクトが見つからなかった場合に ObjectNotFoundException
をスローするか、それとも null を返すかを指定します。 メモ: findAll メソッドの場合は、
オブジェクトが見つからなかった場合は空のリストを返します。
public FindOptions(int timeout)
throwObjectNotFoundException プロパティのデフォルト値 (true)
を持つ検索オプションを作成します。timeout - public void throwObjectNotFoundException(boolean state)
find メソッドでオブジェクトが見つからなかった場合に ObjectNotFoundException をスローするか、
それとも null を返すかを指定します。 メモ: findAll メソッドの場合は、オブジェクトが見つからなかった場合は
空のリストを返します。state - オブジェクトが見つからなかった場合に、ObjectNotFoundException をスローする場合は true (デフォルト値)、
null を返す場合は false。
public boolean throwObjectNotFoundException()
true は、find メソッドでオブジェクトが見つからない場合に ObjectNotFoundException が
スローされることを示します。 false は、null が返されることを示します。 メモ:
findAll メソッドの場合は、オブジェクトが見つからなかった場合は空のリストを返します。
public int getTimeout()
CommonOptions.OPT_WAIT_RESOLVE_OBJDEF で指定したデフォルト タイムアウトが使用されることを示します。public void setTimeout(int timeout)
timeout - タイムアウト(ミリ秒)
Copyright 2009-2012 Micro Focus. All Rights Reserved.