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.