Package com.betfair.testing.utils.cougar.callmaker

Examples of com.betfair.testing.utils.cougar.callmaker.AbstractCallMaker


   * @param httpCallBean
   * @param requestProtocolType
   * @param responseContentType
   */
  public void makeRestCougarHTTPCall(HttpCallBean httpCallBean, CougarMessageProtocolRequestTypeEnum requestProtocolType, CougarMessageContentTypeEnum responseContentType) {
      AbstractCallMaker callMaker;
      callMaker =  CallMakerFactory.resolveRequestBuilderForCougarService(requestProtocolType);
      CougarMessageProtocolResponseTypeEnum messageProtocolResponseTypeEnum = CougarMessageProtocolResponseTypeEnum.valueOf(requestProtocolType.toString()+responseContentType.toString());
      httpCallBean.setResponseByEnum(messageProtocolResponseTypeEnum, callMaker.makeCall(httpCallBean, responseContentType));
  }
View Full Code Here


   *
   * @param httpCallBean
   * @return
   */
  public void makeRestCougarHTTPCalls(HttpCallBean httpCallBean) {
      AbstractCallMaker callMaker;
     
      callMaker =  CallMakerFactory.resolveRequestBuilderForCougarService(CougarMessageProtocolRequestTypeEnum.RESTJSON);
      httpCallBean.setResponseByEnum(CougarMessageProtocolResponseTypeEnum.RESTJSONJSON, callMaker.makeCall(httpCallBean, CougarMessageContentTypeEnum.JSON));
      httpCallBean.setResponseByEnum(CougarMessageProtocolResponseTypeEnum.RESTJSONXML, callMaker.makeCall(httpCallBean, CougarMessageContentTypeEnum.XML));
           
      callMaker =  CallMakerFactory.resolveRequestBuilderForCougarService(CougarMessageProtocolRequestTypeEnum.RESTXML);
      httpCallBean.setResponseByEnum(CougarMessageProtocolResponseTypeEnum.RESTXMLXML, callMaker.makeCall(httpCallBean, CougarMessageContentTypeEnum.XML));
      httpCallBean.setResponseByEnum(CougarMessageProtocolResponseTypeEnum.RESTXMLJSON, callMaker.makeCall(httpCallBean, CougarMessageContentTypeEnum.JSON));
  }
View Full Code Here

   *
   * @return
   */
  public void makeSoapCougarHTTPCalls(HttpCallBean httpCallBean) {
     
      AbstractCallMaker callMaker;
      callMaker =  CallMakerFactory.resolveRequestBuilderForCougarService(CougarMessageProtocolRequestTypeEnum.SOAP);
      httpCallBean.setResponseByEnum(CougarMessageProtocolResponseTypeEnum.SOAP, callMaker.makeCall(httpCallBean, CougarMessageContentTypeEnum.XML));
  }
View Full Code Here

   * the HttpCallBean, running locally, and returns the responses in the HTTPCallBean.
   *
   * @return
   */
  public void makeRestCougarHTTPCall(HttpCallBean httpCallBean, CougarMessageProtocolRequestTypeEnum requestProtocolType) {
      AbstractCallMaker callMaker;
     
      callMaker =  CallMakerFactory.resolveRequestBuilderForCougarService(requestProtocolType);
      httpCallBean.setResponseByEnum(CougarMessageProtocolResponseTypeEnum.REST, callMaker.makeCall(httpCallBean, null));
     
  }
View Full Code Here

TOP

Related Classes of com.betfair.testing.utils.cougar.callmaker.AbstractCallMaker

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.