Package com.betfair.baseline.v2.to

Examples of com.betfair.baseline.v2.to.I32OperationResponseObject


    @Override
    public DoubleResponse testDoubleHandling(RequestContext ctx,
                                             DoubleContainer doubleContainer, Double doubleVal, TimeConstraints timeConstraints)
            throws SimpleException {
        ctx.setRequestLogExtension(new BaselineLogExtension(doubleContainer.getMap().size(), doubleContainer.getVal(), doubleVal));
        DoubleResponse resp = new DoubleResponse();
        resp.setMap(doubleContainer.getMap());
        resp.setTopLevelVal(doubleVal);
        resp.setVal(doubleContainer.getVal());
        return resp;
    }
View Full Code Here


  }

    @Override
    public EnumHandling enumHandling(RequestContext ctx, EnumHandling bodyParameter, Boolean returnUnknown, TimeConstraints timeConstraints) throws SimpleException {
        ctx.setRequestLogExtension(new BaselineLogExtension(null, null, null));
        EnumHandling ret = new EnumHandling();
        if (returnUnknown) {
            ret.setParam1(ClientServerEnum.ServerOnly);
            ret.setParam2(EnumHandlingParam2Enum.ServerOnly);
        }
        else {
            ret.setParam1(ClientServerEnum.ClientServer);
            ret.setParam2(EnumHandlingParam2Enum.ClientServer);
        }
        return ret;
    }
View Full Code Here

      public void onResult(ExecutionResult executionResult) {
        if (executionResult.isFault()) {
          System.out.println("FAIL");
        }
        else {
          EnumOperationResponseObject response = (EnumOperationResponseObject) executionResult.getResult();
          if (response.getBodyParameter() == EnumOperationResponseObjectBodyParameterEnum.FooBarBody &&
            response.getQueryParameter() == EnumOperationResponseObjectQueryParameterEnum.BarQuery) {
            System.out.println("PASS");
          }
          else {
            System.out.println("FAIL");
          }
View Full Code Here

      EnumOperationHeaderParamEnum headerParam, EnumOperationQueryParamEnum queryParam, BodyParamEnumObject message, TimeConstraints timeConstraints)
      throws SimpleException {

    ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));

    EnumOperationResponseObject responseObject = new EnumOperationResponseObject();

    if (headerParam != null) {
      responseObject.setHeaderParameter(EnumOperationResponseObjectHeaderParameterEnum.valueOf(headerParam.toString()));
    }
    if (queryParam != null) {
      responseObject.setQueryParameter(EnumOperationResponseObjectQueryParameterEnum.valueOf(queryParam.toString()));
    }
    if (message != null && message.getBodyParameter() != null) {
      responseObject.setBodyParameter(EnumOperationResponseObjectBodyParameterEnum.valueOf(message.getBodyParameter().toString()));
    }

    return responseObject;
  }
View Full Code Here

  public EnumSimpleResponseObject enumSimpleOperation(RequestContext ctx, SimpleEnum headerParam, SimpleEnum queryParam, EnumSimpleRequestObject message, TimeConstraints timeConstraints) throws SimpleException {
   
    ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));


    EnumSimpleResponseObject response = new EnumSimpleResponseObject();

    response.setBodyParameter(message.getBodyParameter());
    response.setHeaderParameter(headerParam);
    response.setQueryParameter(queryParam);

    return response;

  }
View Full Code Here

  public FloatOperationResponseObject floatOperation(RequestContext ctx, Float headerParam, Float queryParam,
      BodyParamFloatObject message, TimeConstraints timeConstraints) throws SimpleException {

    ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));

    FloatOperationResponseObject returnObject = new FloatOperationResponseObject();

    returnObject.setBodyParameter(message.getBodyParameter());
    returnObject.setHeaderParameter(headerParam);
    returnObject.setQueryParameter(queryParam);

    return returnObject;

  }
View Full Code Here

  public I32OperationResponseObject i32Operation(RequestContext ctx, Integer headerParam, Integer queryParam,
      BodyParamI32Object message, TimeConstraints timeConstraints) throws SimpleException {

    ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));

    I32OperationResponseObject returnObject = new I32OperationResponseObject();

    returnObject.setBodyParameter(message.getBodyParameter());
    returnObject.setHeaderParameter(headerParam);
    returnObject.setQueryParameter(queryParam);

    return returnObject;
  }
View Full Code Here

  public I32OperationResponseObject i32Operation(RequestContext ctx, Integer headerParam, Integer queryParam,
      BodyParamI32Object message, TimeConstraints timeConstraints) throws SimpleException {

    ctx.setRequestLogExtension(new BaselineLogExtension(message, null, null));

    I32OperationResponseObject returnObject = new I32OperationResponseObject();

    returnObject.setBodyParameter(message.getBodyParameter());
    returnObject.setHeaderParameter(headerParam);
    returnObject.setQueryParameter(queryParam);

    return returnObject;
  }
View Full Code Here

    //Set up request wrapper
    CougarClientWrapper intWrapper = CougarClientWrapper.getInstance(transport);
        Executor intExecutor = new Executor("i32Operation", intWrapper);
   
    //Set up expected response object
    I32OperationResponseObject expectedResponse = new I32OperationResponseObject();
    expectedResponse.setHeaderParameter(I32_HEADER);
    expectedResponse.setQueryParameter(I32_QUERY);
    expectedResponse.setBodyParameter(I32_BODY);
   
    JSONObject jsonObject = new JSONObject(expectedResponse.toString());
    intExecutor.setExpectedResponse(jsonObject);
   
    return intExecutor;
  }
View Full Code Here

      }
      else if("i32Operation".equals(methodToExecute)){
        BodyParamI32Object body = new BodyParamI32Object();
        body.setBodyParameter(I32_BODY);
        try {
          I32OperationResponseObject response = client.i32Operation(ctx, I32_HEADER, I32_QUERY, body);
          this.actualResponse = new JSONObject(response.toString());
        } catch(SimpleException e) {
                    this.actualResponse = null;
                    this.exceptionResponse = e;
                } catch(JSONException j){
                    this.actualResponse = null;
                    this.exceptionResponse = j;
        }
      }
      else if("boolOperation".equals(methodToExecute)){
        BodyParamBoolObject body = new BodyParamBoolObject();
        body.setBodyParameter(true);
        try {
           BoolOperationResponseObject response = client.boolOperation(ctx, false, true, body);
           this.actualResponse = new JSONObject(response.toString());
        } catch(SimpleException e) {
                    this.actualResponse = null;
                    this.exceptionResponse = e;
                } catch(JSONException j){
                    this.actualResponse = null;
View Full Code Here

TOP

Related Classes of com.betfair.baseline.v2.to.I32OperationResponseObject

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.