Package com.betfair.baseline.v2.to

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


            ExecutionObserver observer = longEventNamespacedExecutionObserver.get(eventNamespace);
            LongEvent longEvent = new LongEvent();
            longEvent.setLongArg(longArg);
            observer.onResult(new ExecutionResult(longEvent));
        } else {
            throw new SimpleException(ResponseCode.BadRequest,  SimpleExceptionErrorCodeEnum.GENERIC,
                    "Unknown event namespace: "+ eventNamespace);
        }
    }
View Full Code Here


                throw new SimpleException(response, errCode, message);
            }
            catch (IllegalArgumentException e) {
                try {
                    WotsitExceptionErrorCodeEnum errCode = WotsitExceptionErrorCodeEnum.valueOf(message.toUpperCase(Locale.ENGLISH));
                    throw new WotsitException(e,
                            response,
                            errCode, (message.hashCode() % 2) != 0 ? WotsitExceptionTypeEnum.CHEESY : WotsitExceptionTypeEnum.SPICY,
                            String.valueOf(responseCode));
                }
                catch (IllegalArgumentException ex) {
View Full Code Here

          message);
    } catch (IllegalArgumentException e) {
      try {
        WotsitExceptionErrorCodeEnum errCode = WotsitExceptionErrorCodeEnum
            .valueOf(message);
        throw new WotsitException(e,
            ResponseCode.Forbidden,
            errCode,
            (message.hashCode() % 2 != 0) ? WotsitExceptionTypeEnum.CHEESY
                : WotsitExceptionTypeEnum.SPICY, message);
      } catch (IllegalArgumentException ex) {
View Full Code Here

        new Pair<String, Class<?>>("message",BodyParamEnumObject.class)
    };   
   
    ExecutionVenue ev = createExecutionVenue(enumOperationKey,parameters, EnumOperationResponseObject.class);

    BodyParamEnumObject bodyObject = new BodyParamEnumObject(body);
    final CountDownLatch cl = new CountDownLatch(1);
    System.out.print("Starting testServerAddedValues : ");
    e.execute(ec, enumOperationKey, new Object[] {header,query,bodyObject}, new ExecutionObserver() {

      @Override
View Full Code Here

        new Pair<String, Class<?>>("message",BodyParamEnumObject.class)
    };   
   
    ExecutionVenue ev = createExecutionVenue(enumOperationKey,parameters,EnumOperationResponseObject.class);

    BodyParamEnumObject bodyObject = new BodyParamEnumObject(body);
    final CountDownLatch cl = new CountDownLatch(1);
    System.out.print("Starting testServerRemovedValues : ");
    e.execute(ec, enumOperationKey, new Object[] {header,query,bodyObject}, new ExecutionObserver() {

      @Override
View Full Code Here

        new Pair<String, Class<?>>("message",BodyParamEnumObject.class)
    };   
   
    ExecutionVenue ev = createExecutionVenue(enumOperationKey,parameters, EnumOperationResponseObject.class);

    BodyParamEnumObject bodyObject = new BodyParamEnumObject(body);
    final CountDownLatch cl = new CountDownLatch(1);
    System.out.print("Starting testServerRemovedValues : ");
    e.execute(ec, enumOperationKey, new Object[] {header,query,bodyObject}, new ExecutionObserver() {

      @Override
View Full Code Here

          this.actualResponse = null;
                    this.exceptionResponse = j;
        }
      }
      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;
View Full Code Here

  public BoolOperationResponseObject boolOperation(RequestContext ctx, Boolean headerParam, Boolean queryParam,
      BodyParamBoolObject message, TimeConstraints timeConstraints) throws SimpleException {

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

    BoolOperationResponseObject returnObject = new BoolOperationResponseObject();

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

    return returnObject;
  }
View Full Code Here

  public ByteOperationResponseObject byteOperation(RequestContext ctx, Byte headerParam, Byte queryParam,
      BodyParamByteObject message, TimeConstraints timeConstraints) throws SimpleException {

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

    ByteOperationResponseObject returnObject = new ByteOperationResponseObject();

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

    return returnObject;

  }
View Full Code Here

  }

    @Override
    public CallSecurity checkSecurity(RequestContext ctx, TimeConstraints timeConstraints) {
        ctx.setRequestLogExtension(new BaselineLogExtension("", null, null));
        CallSecurity ret = new CallSecurity();
        for (Identity id : ctx.getIdentity().getIdentities()) {
            if (id.getPrincipal().getName().contains(SSLAwareTokenResolver.SSL_CERT_INFO)) {
                ret.setClientSubject(id.getCredential().getValue().toString());
            }
        }
        ret.setSecurityStrengthFactor(ctx.getTransportSecurityStrengthFactor());
        return ret;
    }
View Full Code Here

TOP

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

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.