1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | <!-- 业务流程 --> <opProcessor id="genFlow"> <!—开始状态 --> <state id="initial" type="initial"> <!— 状态入口动作 --> <entryActions> <!— Step是业务操作,执行用户编写的业务逻辑 --> <Step id="dummyJournalAct" implClass="com.ibm.btt.samples.appl.JournalHostRequestDataStep"/> </entryActions> <!— 根据业务操作的执行结果,流程相应进行到下一个状态, 如果业务操作成功就进入state2,如果业务操作执行失败,则到状态finalNotOk。 --> <transitions> <transition id="dummyJournalAct.ok" targetState="state2"/> <transition id="dummyJournalAct.error" targetState="finalNotOk"/> </transitions> </state> <state id="state2"> <entryActions> <Step implClass="com.ibm.btt.samples.appl.SendHostStep" id="dummyHostAct"/> </entryActions> <transitions> <transition id="dummyHostAct.ok" targetState="state3"/> <transition id="dummyHostAct.error" targetState="finalNotOk"/> </transitions> </state> <state id="state3"> <entryActions> <Step implClass="com.ibm.btt.samples.appl.JournalHostReplyDataStep" id="dummyJournalAct"/> </entryActions> <transitions> <transition id="dummyJournalAct.ok" targetState="finalOk"/> <transition id="dummyJournalAct.error" targetState="finalNotOk"/> </transitions> </state> <state id="finalOk" type="final" typeIdInfo="ok"/> <state id="finalNotOk" type="final" typeIdInfo="error"/> </opProcessor> |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |