修飾子とタイプ | メソッドと説明 |
---|---|
LogicSession |
LogicRuntime.createSession(LogicFlowDefinition definition)
指定されたフロー定義情報のフローを実行するセッションを生成します。
|
LogicSession |
LogicRuntime.createSession(String flowId)
指定されたIDのフローを実行するセッションを生成します。
|
LogicSession |
LogicRuntime.createSession(String flowId,
int version)
指定されたID、バージョンのフローを実行するセッションを生成します。
|
LogicSession |
LogicHandleEvent.getLogicSession()
実行中のセッションを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
LogicSession |
ElementContext.getLogicSession()
処理が実行されるセッションを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
Controllable.execute(LogicSession session)
処理を実行して次に実行する要素を取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected boolean |
AbstractLoopStartElement.checkCondition(LogicSession session)
繰り返し条件のチェックを行います。
|
protected boolean |
AbstractLoopStartElement.checkEndFlag(LogicSession session)
繰り返し終了要素から遷移してきたかどうかを判定します。
|
protected void |
AbstractLoopStartElement.clearEndFlag(LogicSession session) |
protected void |
AbstractLoopStartElement.clearVariables(LogicSession session)
指定された変数情報を初期化します。
|
protected jp.co.intra_mart.system.logic.flow.LoopController |
AbstractLoopStartElement.createLoopController(LogicSession session,
boolean endFlag)
ループ管理情報を生成します。
|
protected jp.co.intra_mart.system.logic.flow.LoopItem |
LoopStartElement.createLoopItem(LogicSession session,
long index) |
protected abstract jp.co.intra_mart.system.logic.flow.LoopItem |
AbstractLoopStartElement.createLoopItem(LogicSession session,
long index)
ループ情報を生成します。
|
String |
StartElement.execute(LogicSession session) |
String |
SequenceFlow.execute(LogicSession session) |
String |
ExclusiveGateway.execute(LogicSession session) |
String |
ErrorEndElement.execute(LogicSession session) |
String |
EndElement.execute(LogicSession session) |
String |
AbstractLoopStartElement.execute(LogicSession session) |
String |
AbstractLoopEndElement.execute(LogicSession session) |
protected void |
AbstractLoopStartElement.executeEndEventHandle(LogicSession session)
繰り返し終了イベントを
LogicHandle へ送信します。 |
protected void |
AbstractLoopStartElement.executeMappingErrorEventHandle(LogicSession session,
LogicFlowElementDefinition definition,
Throwable throwable) |
protected void |
AbstractLoopStartElement.executeStartEventHandle(LogicSession session,
long index,
Object item)
繰り返しイベントを
LogicHandle へ送信します。 |
protected String |
AbstractLoopStartElement.getLoopEndExecuteId(LogicSession session)
ループ終了要素の次に実行される要素の実行IDを取得します。
|
protected <T> T |
AbstractLoopStartElement.getMappingData(LogicSession session) |
protected String |
AbstractLoopEndElement.getNextExecuteId(LogicSession session) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected jp.co.intra_mart.system.logic.flow.LoopItem |
GetPOP3MessageTask.createLoopItem(LogicSession session,
long index) |
protected jp.co.intra_mart.system.logic.flow.LoopItem |
GetIMAPMessageTask.createLoopItem(LogicSession session,
long index) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected jp.co.intra_mart.system.logic.flow.LoopItem |
DBFetchElement.createLoopItem(LogicSession session,
long index) |
protected jp.co.intra_mart.system.logic.flow.LoopItem |
CsvFetchElement.createLoopItem(LogicSession session,
long index) |
Copyright © 2012 NTT DATA INTRAMART CORPORATION