protected class EventDrivenExecutionContext.DFP extends EventDrivenExecutionContext.DFPBase
FsmParticipantのAction定義用抽象クラスです。
ec_id, m_sm| Constructor and Description |
|---|
DFP(FsmParticipant obj,
int id)
コンストラクタです。
|
| Modifier and Type | Method and Description |
|---|---|
void |
on_aborting(StateHolder st)
onAbortingアクション定義用メソッドです。
|
void |
on_action(StateHolder st)
onActionアクション定義用メソッドです。
|
void |
on_activated(StateHolder st)
onActivatedアクション定義用メソッドです。
|
void |
on_deactivated(StateHolder st)
onDeactivatedアクション定義用メソッドです。
|
void |
on_error(StateHolder st)
onErrorアクション定義用メソッドです。
|
void |
on_reset(StateHolder st)
onResetアクション定義用メソッドです。
|
void |
on_shutdown()
onShutdownアクション定義用メソッドです。
|
void |
on_startup()
onStartupアクション定義用メソッドです。
|
get_state, worker_do, worker_post, worker_pre, workerpublic DFP(FsmParticipant obj, int id)
コンストラクタです。
obj - 対象コンポーネントid - ExecutionContextのIDpublic void on_startup()
onStartupアクション定義用メソッドです。
on_startup in class EventDrivenExecutionContext.DFPBasepublic void on_shutdown()
onShutdownアクション定義用メソッドです。
on_shutdown in class EventDrivenExecutionContext.DFPBasepublic void on_activated(StateHolder st)
onActivatedアクション定義用メソッドです。
on_activated in class EventDrivenExecutionContext.DFPBasepublic void on_deactivated(StateHolder st)
onDeactivatedアクション定義用メソッドです。
on_deactivated in class EventDrivenExecutionContext.DFPBasepublic void on_aborting(StateHolder st)
onAbortingアクション定義用メソッドです。
on_aborting in class EventDrivenExecutionContext.DFPBasepublic void on_error(StateHolder st)
onErrorアクション定義用メソッドです。
on_error in class EventDrivenExecutionContext.DFPBasepublic void on_reset(StateHolder st)
onResetアクション定義用メソッドです。
on_reset in class EventDrivenExecutionContext.DFPBasepublic void on_action(StateHolder st)
onActionアクション定義用メソッドです。
on_action in class EventDrivenExecutionContext.DFPBase