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,19 +49,12 @@ public class StateWaitA implements IAFState {
49 * } } 49 * } }
50 */ 50 */
51 51
52 - ArrayList<EQXRawInstance> eqxRawList = new ArrayList<EQXRawInstance>();  
53 -  
54 EQXRawInstance eqxRaw = new EQXRawInstance(); 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 }