クラス WriteToEntityHandler
java.lang.Object
org.iplass.mtp.command.async.WriteToEntityHandler
- すべての実装されたインタフェース:
Serializable
,ResultHandler
非同期実行Commandの処理結果を指定のEntityの指定のプロパティに書き出すResultHandler。
例外が発生した場合は、"FAIL"と書き込む。
合わせて、propertyNameForExceptionNameが設定されている場合は、
そのプロパティに例外クラス名を書き込む。
propertyNameForExceptionMessageが設定されている場合は、
そのプロパティに例外クラスメッセージを書き込む。
exceptionIfNoEntity=trueが設定されている場合、
書き込み対象のEntityが存在しなかった場合、例外をスローする。デフォルトfalse。
- 関連項目:
-
フィールドの概要
-
コンストラクタの概要
コンストラクタ説明WriteToEntityHandler
(String entityDefinitionName, String propertyName, String oid, boolean exceptionIfNoEntity) WriteToEntityHandler
(String entityDefinitionName, String propertyName, String propertyNameForExceptionName, String propertyNameForExceptionMessage, String oid, boolean exceptionIfNoEntity) -
メソッドの概要
修飾子とタイプメソッド説明getOid()
void
void
boolean
void
setEntityDefinitionName
(String entityDefinitionName) void
setExceptionIfNoEntity
(boolean exceptionIfNoEntity) void
void
setPropertyName
(String propertyName) void
setPropertyNameForExceptionMessage
(String propertyNameForExceptionMessage) void
setPropertyNameForExceptionName
(String propertyNameForExceptionName)
-
フィールド詳細
-
FAIL_STATUS
- 関連項目:
-
-
コンストラクタの詳細
-
WriteToEntityHandler
public WriteToEntityHandler() -
WriteToEntityHandler
-
WriteToEntityHandler
-
-
メソッドの詳細
-
getEntityDefinitionName
-
setEntityDefinitionName
-
getPropertyName
-
setPropertyName
-
getOid
-
setOid
-
getPropertyNameForExceptionName
-
setPropertyNameForExceptionName
-
getPropertyNameForExceptionMessage
-
setPropertyNameForExceptionMessage
-
isExceptionIfNoEntity
public boolean isExceptionIfNoEntity() -
setExceptionIfNoEntity
public void setExceptionIfNoEntity(boolean exceptionIfNoEntity) -
handle
- 定義:
handle
インタフェース内ResultHandler
-
handle
- 定義:
handle
インタフェース内ResultHandler
-