public class ModelEventTableItemImpl extends java.lang.Object implements java.io.Serializable, ModelEventTableItem
コンストラクタと説明 |
---|
ModelEventTableItemImpl(ModelEventTableItemAction action,
ModelEventApplyCondition applyCondition,
boolean appendFlag,
ModelEventErrorPolicy errorPolicy,
java.util.List errorServiceInfoList,
java.lang.String itemDescription,
boolean deadFlag)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
ModelEventContext |
doAction(ModelEvent event,
ModelEventContext context)
ModelEventに対する処理を実行する
|
java.lang.String |
getDescription()
ModelEventTableItemの説明コメントを返す
|
ModelEventErrorPolicy |
getErrorPolicy()
実行時エラー発生時に振る舞いを定義する
|
java.util.List |
getErrorServiceInfoList()
実行エラー時に実行するServiceInfoのリストを返す。
|
ModelEventApplyCondition |
getModelEventApplyCondition()
ModelEvent適用条件を返す
|
boolean |
isAppend()
条件が真の場合、サービスを追加するのか、その時点で検索を終了するのかを返す。
|
boolean |
isDead()
条件が真の場合、異常終了時に動く処理となる
|
java.lang.String |
toString()
文字列表現を返す
|
public ModelEventTableItemImpl(ModelEventTableItemAction action, ModelEventApplyCondition applyCondition, boolean appendFlag, ModelEventErrorPolicy errorPolicy, java.util.List errorServiceInfoList, java.lang.String itemDescription, boolean deadFlag)
action
- applyCondition
- appendFlag
- errorPolicy
- errorServiceInfoList
- itemDescription
- deadFlag
- public ModelEventApplyCondition getModelEventApplyCondition()
getModelEventApplyCondition
インタフェース内 ModelEventTableItem
public java.lang.String getDescription()
public ModelEventContext doAction(ModelEvent event, ModelEventContext context) throws ModelEventException
doAction
インタフェース内 ModelEventTableItem
event
- 受信したモデルイベントcontext
- 実行前のセッションModelEventException
public java.lang.String toString()
toString
クラス内 java.lang.Object
public boolean isAppend()
isAppend
インタフェース内 ModelEventTableItem
public boolean isDead()
isDead
インタフェース内 ModelEventTableItem
public ModelEventErrorPolicy getErrorPolicy()
getErrorPolicy
インタフェース内 ModelEventTableItem
public java.util.List getErrorServiceInfoList()
getErrorServiceInfoList
インタフェース内 ModelEventTableItem