Commit bb74cf146a88b84682af539eef091a88b522ebf8

Authored by Suraputt Suntimitr
1 parent ab936f84
Exists in AFDemo_Timeout_Ex1

เชื่อม flow แก้ไข time out

Showing 1 changed file with 5 additions and 12 deletions   Show diff stats
AF-Demo/src/af/state/StateWaitA.java
... ... @@ -49,19 +49,12 @@ public class StateWaitA implements IAFState {
49 49 * } }
50 50 */
51 51  
52   - ArrayList<EQXRawInstance> eqxRawList = new ArrayList<EQXRawInstance>();
53   -
54 52 EQXRawInstance eqxRaw = new EQXRawInstance();
55   - eqxRaw.setMessage("C Req.");
56   - eqxRaw.setTo(abstractAF.getUtils().getHmWarmConfig().get("Resource-Name-C").get(0));
57   - eqxRaw.setCtype(EQXMsg.TEXTXML);
58   - eqxRawList.add(eqxRaw);
59   - ArrayList<EquinoxRawData> rawList = this.ec02Builder.getBRequest(eqxRawList);
60   - for (int i = 0; i < rawList.size(); i++) {
61   - this.eqxRawDataList.add(rawList.get(i));
62   - }
63   -
64   - this.eqxState = AFState.W_CRes;
  53 + eqxRaw.setMessage("A Res.");
  54 + eqxRaw.setTo(ec02Ins.getAFInstance().getOrig());
  55 + eqxRaw.setCtype(EQXMsg.TEXTPLAIN);
  56 + this.eqxRawDataList.add(this.ec02Builder.getHTTPResponse(eqxRaw,ec02Ins.getAFInstance().getInvoke()));
  57 + this.eqxState = AFState.IDLE;
65 58  
66 59 }
67 60 }
... ...