Subversion Repositories SmartDukaan

Rev

Rev 4506 | Rev 4581 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4506 Rev 4579
Line 219... Line 219...
219
     * @param vendorId
219
     * @param vendorId
220
     */
220
     */
221
    public boolean addBillingDetails(long orderId, String invoice_number, long imeiNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId) throws TransactionServiceException, org.apache.thrift.TException;
221
    public boolean addBillingDetails(long orderId, String invoice_number, long imeiNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId) throws TransactionServiceException, org.apache.thrift.TException;
222
 
222
 
223
    /**
223
    /**
-
 
224
     * Add the invoice number to the order.
-
 
225
     * 
-
 
226
     * @param orderId
-
 
227
     * @param invoiceNumber
-
 
228
     */
-
 
229
    public void addInvoiceNumber(long orderId, String invoiceNumber) throws TransactionServiceException, org.apache.thrift.TException;
-
 
230
 
-
 
231
    /**
224
     * Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
232
     * Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
225
     * given warehouse and were picked up by the given provider as MANIFESTED.
233
     * given warehouse and were picked up by the given provider as MANIFESTED.
226
     * 
234
     * 
227
     * @param warehouseId
235
     * @param warehouseId
228
     * @param providerId
236
     * @param providerId
Line 335... Line 343...
335
     * If the order status was DOA_PICKUP_REQUEST_RAISED, it is left unchanged.
343
     * If the order status was DOA_PICKUP_REQUEST_RAISED, it is left unchanged.
336
     * For any other status, it returns false.
344
     * For any other status, it returns false.
337
     * Throws an exception if the order with the given id couldn't be found.
345
     * Throws an exception if the order with the given id couldn't be found.
338
     * 
346
     * 
339
     * @param orderId
347
     * @param orderId
-
 
348
     * @param providerId
340
     */
349
     */
341
    public boolean requestPickupNumber(long orderId) throws TransactionServiceException, org.apache.thrift.TException;
350
    public boolean requestPickupNumber(long orderId, long providerId) throws TransactionServiceException, org.apache.thrift.TException;
342
 
351
 
343
    /**
352
    /**
344
     * If the order status is DOA_PICKUP_REQUEST_RAISED, it does the following
353
     * If the order status is DOA_PICKUP_REQUEST_RAISED, it does the following
345
     * 	1. Sends out an email to the customer with the dispatch advice that he has to print as an attachment.
354
     * 	1. Sends out an email to the customer with the dispatch advice that he has to print as an attachment.
346
     * 	2. Changes order status to be DOA_PICKUP_AUTHORIZED.
355
     * 	2. Changes order status to be DOA_PICKUP_AUTHORIZED.
Line 705... Line 714...
705
 
714
 
706
    public void acceptOrder(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.acceptOrder_call> resultHandler) throws org.apache.thrift.TException;
715
    public void acceptOrder(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.acceptOrder_call> resultHandler) throws org.apache.thrift.TException;
707
 
716
 
708
    public void addBillingDetails(long orderId, String invoice_number, long imeiNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addBillingDetails_call> resultHandler) throws org.apache.thrift.TException;
717
    public void addBillingDetails(long orderId, String invoice_number, long imeiNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addBillingDetails_call> resultHandler) throws org.apache.thrift.TException;
709
 
718
 
-
 
719
    public void addInvoiceNumber(long orderId, String invoiceNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException;
-
 
720
 
710
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException;
721
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException;
711
 
722
 
712
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException;
723
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException;
713
 
724
 
714
    public void markOrdersAsPickedUp(long providerId, Map<String,String> pickupDetails, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsPickedUp_call> resultHandler) throws org.apache.thrift.TException;
725
    public void markOrdersAsPickedUp(long providerId, Map<String,String> pickupDetails, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsPickedUp_call> resultHandler) throws org.apache.thrift.TException;
Line 729... Line 740...
729
 
740
 
730
    public void markOrderReturnRequestReceived(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrderReturnRequestReceived_call> resultHandler) throws org.apache.thrift.TException;
741
    public void markOrderReturnRequestReceived(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrderReturnRequestReceived_call> resultHandler) throws org.apache.thrift.TException;
731
 
742
 
732
    public void markOrderReturnRequestAuthorized(long orderId, boolean isAuthorized, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrderReturnRequestAuthorized_call> resultHandler) throws org.apache.thrift.TException;
743
    public void markOrderReturnRequestAuthorized(long orderId, boolean isAuthorized, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrderReturnRequestAuthorized_call> resultHandler) throws org.apache.thrift.TException;
733
 
744
 
734
    public void requestPickupNumber(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.requestPickupNumber_call> resultHandler) throws org.apache.thrift.TException;
745
    public void requestPickupNumber(long orderId, long providerId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.requestPickupNumber_call> resultHandler) throws org.apache.thrift.TException;
735
 
746
 
736
    public void authorizePickup(long orderId, String pickupNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.authorizePickup_call> resultHandler) throws org.apache.thrift.TException;
747
    public void authorizePickup(long orderId, String pickupNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.authorizePickup_call> resultHandler) throws org.apache.thrift.TException;
737
 
748
 
738
    public void markDoasAsPickedUp(long providerId, Map<String,String> pickupDetails, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markDoasAsPickedUp_call> resultHandler) throws org.apache.thrift.TException;
749
    public void markDoasAsPickedUp(long providerId, Map<String,String> pickupDetails, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markDoasAsPickedUp_call> resultHandler) throws org.apache.thrift.TException;
739
 
750
 
Line 1687... Line 1698...
1687
        throw result.ex;
1698
        throw result.ex;
1688
      }
1699
      }
1689
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addBillingDetails failed: unknown result");
1700
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addBillingDetails failed: unknown result");
1690
    }
1701
    }
1691
 
1702
 
-
 
1703
    public void addInvoiceNumber(long orderId, String invoiceNumber) throws TransactionServiceException, org.apache.thrift.TException
-
 
1704
    {
-
 
1705
      send_addInvoiceNumber(orderId, invoiceNumber);
-
 
1706
      recv_addInvoiceNumber();
-
 
1707
    }
-
 
1708
 
-
 
1709
    public void send_addInvoiceNumber(long orderId, String invoiceNumber) throws org.apache.thrift.TException
-
 
1710
    {
-
 
1711
      addInvoiceNumber_args args = new addInvoiceNumber_args();
-
 
1712
      args.setOrderId(orderId);
-
 
1713
      args.setInvoiceNumber(invoiceNumber);
-
 
1714
      sendBase("addInvoiceNumber", args);
-
 
1715
    }
-
 
1716
 
-
 
1717
    public void recv_addInvoiceNumber() throws TransactionServiceException, org.apache.thrift.TException
-
 
1718
    {
-
 
1719
      addInvoiceNumber_result result = new addInvoiceNumber_result();
-
 
1720
      receiveBase(result, "addInvoiceNumber");
-
 
1721
      if (result.ex != null) {
-
 
1722
        throw result.ex;
-
 
1723
      }
-
 
1724
      return;
-
 
1725
    }
-
 
1726
 
1692
    public boolean markOrdersAsManifested(long warehouseId, long providerId, boolean cod) throws TransactionServiceException, org.apache.thrift.TException
1727
    public boolean markOrdersAsManifested(long warehouseId, long providerId, boolean cod) throws TransactionServiceException, org.apache.thrift.TException
1693
    {
1728
    {
1694
      send_markOrdersAsManifested(warehouseId, providerId, cod);
1729
      send_markOrdersAsManifested(warehouseId, providerId, cod);
1695
      return recv_markOrdersAsManifested();
1730
      return recv_markOrdersAsManifested();
1696
    }
1731
    }
Line 1998... Line 2033...
1998
        throw result.ex;
2033
        throw result.ex;
1999
      }
2034
      }
2000
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrderReturnRequestAuthorized failed: unknown result");
2035
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrderReturnRequestAuthorized failed: unknown result");
2001
    }
2036
    }
2002
 
2037
 
2003
    public boolean requestPickupNumber(long orderId) throws TransactionServiceException, org.apache.thrift.TException
2038
    public boolean requestPickupNumber(long orderId, long providerId) throws TransactionServiceException, org.apache.thrift.TException
2004
    {
2039
    {
2005
      send_requestPickupNumber(orderId);
2040
      send_requestPickupNumber(orderId, providerId);
2006
      return recv_requestPickupNumber();
2041
      return recv_requestPickupNumber();
2007
    }
2042
    }
2008
 
2043
 
2009
    public void send_requestPickupNumber(long orderId) throws org.apache.thrift.TException
2044
    public void send_requestPickupNumber(long orderId, long providerId) throws org.apache.thrift.TException
2010
    {
2045
    {
2011
      requestPickupNumber_args args = new requestPickupNumber_args();
2046
      requestPickupNumber_args args = new requestPickupNumber_args();
2012
      args.setOrderId(orderId);
2047
      args.setOrderId(orderId);
-
 
2048
      args.setProviderId(providerId);
2013
      sendBase("requestPickupNumber", args);
2049
      sendBase("requestPickupNumber", args);
2014
    }
2050
    }
2015
 
2051
 
2016
    public boolean recv_requestPickupNumber() throws TransactionServiceException, org.apache.thrift.TException
2052
    public boolean recv_requestPickupNumber() throws TransactionServiceException, org.apache.thrift.TException
2017
    {
2053
    {
Line 4050... Line 4086...
4050
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4086
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4051
        return (new Client(prot)).recv_addBillingDetails();
4087
        return (new Client(prot)).recv_addBillingDetails();
4052
      }
4088
      }
4053
    }
4089
    }
4054
 
4090
 
-
 
4091
    public void addInvoiceNumber(long orderId, String invoiceNumber, org.apache.thrift.async.AsyncMethodCallback<addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException {
-
 
4092
      checkReady();
-
 
4093
      addInvoiceNumber_call method_call = new addInvoiceNumber_call(orderId, invoiceNumber, resultHandler, this, ___protocolFactory, ___transport);
-
 
4094
      this.___currentMethod = method_call;
-
 
4095
      ___manager.call(method_call);
-
 
4096
    }
-
 
4097
 
-
 
4098
    public static class addInvoiceNumber_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
4099
      private long orderId;
-
 
4100
      private String invoiceNumber;
-
 
4101
      public addInvoiceNumber_call(long orderId, String invoiceNumber, org.apache.thrift.async.AsyncMethodCallback<addInvoiceNumber_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
-
 
4102
        super(client, protocolFactory, transport, resultHandler, false);
-
 
4103
        this.orderId = orderId;
-
 
4104
        this.invoiceNumber = invoiceNumber;
-
 
4105
      }
-
 
4106
 
-
 
4107
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
4108
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addInvoiceNumber", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
4109
        addInvoiceNumber_args args = new addInvoiceNumber_args();
-
 
4110
        args.setOrderId(orderId);
-
 
4111
        args.setInvoiceNumber(invoiceNumber);
-
 
4112
        args.write(prot);
-
 
4113
        prot.writeMessageEnd();
-
 
4114
      }
-
 
4115
 
-
 
4116
      public void getResult() throws TransactionServiceException, org.apache.thrift.TException {
-
 
4117
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
4118
          throw new IllegalStateException("Method call not finished!");
-
 
4119
        }
-
 
4120
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
4121
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
4122
        (new Client(prot)).recv_addInvoiceNumber();
-
 
4123
      }
-
 
4124
    }
-
 
4125
 
4055
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException {
4126
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException {
4056
      checkReady();
4127
      checkReady();
4057
      markOrdersAsManifested_call method_call = new markOrdersAsManifested_call(warehouseId, providerId, cod, resultHandler, this, ___protocolFactory, ___transport);
4128
      markOrdersAsManifested_call method_call = new markOrdersAsManifested_call(warehouseId, providerId, cod, resultHandler, this, ___protocolFactory, ___transport);
4058
      this.___currentMethod = method_call;
4129
      this.___currentMethod = method_call;
4059
      ___manager.call(method_call);
4130
      ___manager.call(method_call);
Line 4467... Line 4538...
4467
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4538
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4468
        return (new Client(prot)).recv_markOrderReturnRequestAuthorized();
4539
        return (new Client(prot)).recv_markOrderReturnRequestAuthorized();
4469
      }
4540
      }
4470
    }
4541
    }
4471
 
4542
 
4472
    public void requestPickupNumber(long orderId, org.apache.thrift.async.AsyncMethodCallback<requestPickupNumber_call> resultHandler) throws org.apache.thrift.TException {
4543
    public void requestPickupNumber(long orderId, long providerId, org.apache.thrift.async.AsyncMethodCallback<requestPickupNumber_call> resultHandler) throws org.apache.thrift.TException {
4473
      checkReady();
4544
      checkReady();
4474
      requestPickupNumber_call method_call = new requestPickupNumber_call(orderId, resultHandler, this, ___protocolFactory, ___transport);
4545
      requestPickupNumber_call method_call = new requestPickupNumber_call(orderId, providerId, resultHandler, this, ___protocolFactory, ___transport);
4475
      this.___currentMethod = method_call;
4546
      this.___currentMethod = method_call;
4476
      ___manager.call(method_call);
4547
      ___manager.call(method_call);
4477
    }
4548
    }
4478
 
4549
 
4479
    public static class requestPickupNumber_call extends org.apache.thrift.async.TAsyncMethodCall {
4550
    public static class requestPickupNumber_call extends org.apache.thrift.async.TAsyncMethodCall {
4480
      private long orderId;
4551
      private long orderId;
-
 
4552
      private long providerId;
4481
      public requestPickupNumber_call(long orderId, org.apache.thrift.async.AsyncMethodCallback<requestPickupNumber_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
4553
      public requestPickupNumber_call(long orderId, long providerId, org.apache.thrift.async.AsyncMethodCallback<requestPickupNumber_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
4482
        super(client, protocolFactory, transport, resultHandler, false);
4554
        super(client, protocolFactory, transport, resultHandler, false);
4483
        this.orderId = orderId;
4555
        this.orderId = orderId;
-
 
4556
        this.providerId = providerId;
4484
      }
4557
      }
4485
 
4558
 
4486
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4559
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4487
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("requestPickupNumber", org.apache.thrift.protocol.TMessageType.CALL, 0));
4560
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("requestPickupNumber", org.apache.thrift.protocol.TMessageType.CALL, 0));
4488
        requestPickupNumber_args args = new requestPickupNumber_args();
4561
        requestPickupNumber_args args = new requestPickupNumber_args();
4489
        args.setOrderId(orderId);
4562
        args.setOrderId(orderId);
-
 
4563
        args.setProviderId(providerId);
4490
        args.write(prot);
4564
        args.write(prot);
4491
        prot.writeMessageEnd();
4565
        prot.writeMessageEnd();
4492
      }
4566
      }
4493
 
4567
 
4494
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
4568
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
Line 5703... Line 5777...
5703
      processMap.put("batchOrders", new batchOrders());
5777
      processMap.put("batchOrders", new batchOrders());
5704
      processMap.put("markOrderAsOutOfStock", new markOrderAsOutOfStock());
5778
      processMap.put("markOrderAsOutOfStock", new markOrderAsOutOfStock());
5705
      processMap.put("verifyOrder", new verifyOrder());
5779
      processMap.put("verifyOrder", new verifyOrder());
5706
      processMap.put("acceptOrder", new acceptOrder());
5780
      processMap.put("acceptOrder", new acceptOrder());
5707
      processMap.put("addBillingDetails", new addBillingDetails());
5781
      processMap.put("addBillingDetails", new addBillingDetails());
-
 
5782
      processMap.put("addInvoiceNumber", new addInvoiceNumber());
5708
      processMap.put("markOrdersAsManifested", new markOrdersAsManifested());
5783
      processMap.put("markOrdersAsManifested", new markOrdersAsManifested());
5709
      processMap.put("markOrdersAsShippedFromWarehouse", new markOrdersAsShippedFromWarehouse());
5784
      processMap.put("markOrdersAsShippedFromWarehouse", new markOrdersAsShippedFromWarehouse());
5710
      processMap.put("markOrdersAsPickedUp", new markOrdersAsPickedUp());
5785
      processMap.put("markOrdersAsPickedUp", new markOrdersAsPickedUp());
5711
      processMap.put("markOrdersAsDelivered", new markOrdersAsDelivered());
5786
      processMap.put("markOrdersAsDelivered", new markOrdersAsDelivered());
5712
      processMap.put("markOrdersAsFailed", new markOrdersAsFailed());
5787
      processMap.put("markOrdersAsFailed", new markOrdersAsFailed());
Line 6396... Line 6471...
6396
        }
6471
        }
6397
        return result;
6472
        return result;
6398
      }
6473
      }
6399
    }
6474
    }
6400
 
6475
 
-
 
6476
    private static class addInvoiceNumber<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addInvoiceNumber_args> {
-
 
6477
      public addInvoiceNumber() {
-
 
6478
        super("addInvoiceNumber");
-
 
6479
      }
-
 
6480
 
-
 
6481
      protected addInvoiceNumber_args getEmptyArgsInstance() {
-
 
6482
        return new addInvoiceNumber_args();
-
 
6483
      }
-
 
6484
 
-
 
6485
      protected addInvoiceNumber_result getResult(I iface, addInvoiceNumber_args args) throws org.apache.thrift.TException {
-
 
6486
        addInvoiceNumber_result result = new addInvoiceNumber_result();
-
 
6487
        try {
-
 
6488
          iface.addInvoiceNumber(args.orderId, args.invoiceNumber);
-
 
6489
        } catch (TransactionServiceException ex) {
-
 
6490
          result.ex = ex;
-
 
6491
        }
-
 
6492
        return result;
-
 
6493
      }
-
 
6494
    }
-
 
6495
 
6401
    private static class markOrdersAsManifested<I extends Iface> extends org.apache.thrift.ProcessFunction<I, markOrdersAsManifested_args> {
6496
    private static class markOrdersAsManifested<I extends Iface> extends org.apache.thrift.ProcessFunction<I, markOrdersAsManifested_args> {
6402
      public markOrdersAsManifested() {
6497
      public markOrdersAsManifested() {
6403
        super("markOrdersAsManifested");
6498
        super("markOrdersAsManifested");
6404
      }
6499
      }
6405
 
6500
 
Line 6651... Line 6746...
6651
      }
6746
      }
6652
 
6747
 
6653
      protected requestPickupNumber_result getResult(I iface, requestPickupNumber_args args) throws org.apache.thrift.TException {
6748
      protected requestPickupNumber_result getResult(I iface, requestPickupNumber_args args) throws org.apache.thrift.TException {
6654
        requestPickupNumber_result result = new requestPickupNumber_result();
6749
        requestPickupNumber_result result = new requestPickupNumber_result();
6655
        try {
6750
        try {
6656
          result.success = iface.requestPickupNumber(args.orderId);
6751
          result.success = iface.requestPickupNumber(args.orderId, args.providerId);
6657
          result.setSuccessIsSet(true);
6752
          result.setSuccessIsSet(true);
6658
        } catch (TransactionServiceException ex) {
6753
        } catch (TransactionServiceException ex) {
6659
          result.ex = ex;
6754
          result.ex = ex;
6660
        }
6755
        }
6661
        return result;
6756
        return result;
Line 32619... Line 32714...
32619
      }
32714
      }
32620
    }
32715
    }
32621
 
32716
 
32622
  }
32717
  }
32623
 
32718
 
-
 
32719
  public static class addInvoiceNumber_args implements org.apache.thrift.TBase<addInvoiceNumber_args, addInvoiceNumber_args._Fields>, java.io.Serializable, Cloneable   {
-
 
32720
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addInvoiceNumber_args");
-
 
32721
 
-
 
32722
    private static final org.apache.thrift.protocol.TField ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("orderId", org.apache.thrift.protocol.TType.I64, (short)1);
-
 
32723
    private static final org.apache.thrift.protocol.TField INVOICE_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("invoiceNumber", org.apache.thrift.protocol.TType.STRING, (short)2);
-
 
32724
 
-
 
32725
    private long orderId; // required
-
 
32726
    private String invoiceNumber; // required
-
 
32727
 
-
 
32728
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
32729
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
32730
      ORDER_ID((short)1, "orderId"),
-
 
32731
      INVOICE_NUMBER((short)2, "invoiceNumber");
-
 
32732
 
-
 
32733
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
32734
 
-
 
32735
      static {
-
 
32736
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
32737
          byName.put(field.getFieldName(), field);
-
 
32738
        }
-
 
32739
      }
-
 
32740
 
-
 
32741
      /**
-
 
32742
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
32743
       */
-
 
32744
      public static _Fields findByThriftId(int fieldId) {
-
 
32745
        switch(fieldId) {
-
 
32746
          case 1: // ORDER_ID
-
 
32747
            return ORDER_ID;
-
 
32748
          case 2: // INVOICE_NUMBER
-
 
32749
            return INVOICE_NUMBER;
-
 
32750
          default:
-
 
32751
            return null;
-
 
32752
        }
-
 
32753
      }
-
 
32754
 
-
 
32755
      /**
-
 
32756
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
32757
       * if it is not found.
-
 
32758
       */
-
 
32759
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
32760
        _Fields fields = findByThriftId(fieldId);
-
 
32761
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
32762
        return fields;
-
 
32763
      }
-
 
32764
 
-
 
32765
      /**
-
 
32766
       * Find the _Fields constant that matches name, or null if its not found.
-
 
32767
       */
-
 
32768
      public static _Fields findByName(String name) {
-
 
32769
        return byName.get(name);
-
 
32770
      }
-
 
32771
 
-
 
32772
      private final short _thriftId;
-
 
32773
      private final String _fieldName;
-
 
32774
 
-
 
32775
      _Fields(short thriftId, String fieldName) {
-
 
32776
        _thriftId = thriftId;
-
 
32777
        _fieldName = fieldName;
-
 
32778
      }
-
 
32779
 
-
 
32780
      public short getThriftFieldId() {
-
 
32781
        return _thriftId;
-
 
32782
      }
-
 
32783
 
-
 
32784
      public String getFieldName() {
-
 
32785
        return _fieldName;
-
 
32786
      }
-
 
32787
    }
-
 
32788
 
-
 
32789
    // isset id assignments
-
 
32790
    private static final int __ORDERID_ISSET_ID = 0;
-
 
32791
    private BitSet __isset_bit_vector = new BitSet(1);
-
 
32792
 
-
 
32793
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
32794
    static {
-
 
32795
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
32796
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
32797
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
32798
      tmpMap.put(_Fields.INVOICE_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("invoiceNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
32799
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
32800
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
32801
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addInvoiceNumber_args.class, metaDataMap);
-
 
32802
    }
-
 
32803
 
-
 
32804
    public addInvoiceNumber_args() {
-
 
32805
    }
-
 
32806
 
-
 
32807
    public addInvoiceNumber_args(
-
 
32808
      long orderId,
-
 
32809
      String invoiceNumber)
-
 
32810
    {
-
 
32811
      this();
-
 
32812
      this.orderId = orderId;
-
 
32813
      setOrderIdIsSet(true);
-
 
32814
      this.invoiceNumber = invoiceNumber;
-
 
32815
    }
-
 
32816
 
-
 
32817
    /**
-
 
32818
     * Performs a deep copy on <i>other</i>.
-
 
32819
     */
-
 
32820
    public addInvoiceNumber_args(addInvoiceNumber_args other) {
-
 
32821
      __isset_bit_vector.clear();
-
 
32822
      __isset_bit_vector.or(other.__isset_bit_vector);
-
 
32823
      this.orderId = other.orderId;
-
 
32824
      if (other.isSetInvoiceNumber()) {
-
 
32825
        this.invoiceNumber = other.invoiceNumber;
-
 
32826
      }
-
 
32827
    }
-
 
32828
 
-
 
32829
    public addInvoiceNumber_args deepCopy() {
-
 
32830
      return new addInvoiceNumber_args(this);
-
 
32831
    }
-
 
32832
 
-
 
32833
    @Override
-
 
32834
    public void clear() {
-
 
32835
      setOrderIdIsSet(false);
-
 
32836
      this.orderId = 0;
-
 
32837
      this.invoiceNumber = null;
-
 
32838
    }
-
 
32839
 
-
 
32840
    public long getOrderId() {
-
 
32841
      return this.orderId;
-
 
32842
    }
-
 
32843
 
-
 
32844
    public void setOrderId(long orderId) {
-
 
32845
      this.orderId = orderId;
-
 
32846
      setOrderIdIsSet(true);
-
 
32847
    }
-
 
32848
 
-
 
32849
    public void unsetOrderId() {
-
 
32850
      __isset_bit_vector.clear(__ORDERID_ISSET_ID);
-
 
32851
    }
-
 
32852
 
-
 
32853
    /** Returns true if field orderId is set (has been assigned a value) and false otherwise */
-
 
32854
    public boolean isSetOrderId() {
-
 
32855
      return __isset_bit_vector.get(__ORDERID_ISSET_ID);
-
 
32856
    }
-
 
32857
 
-
 
32858
    public void setOrderIdIsSet(boolean value) {
-
 
32859
      __isset_bit_vector.set(__ORDERID_ISSET_ID, value);
-
 
32860
    }
-
 
32861
 
-
 
32862
    public String getInvoiceNumber() {
-
 
32863
      return this.invoiceNumber;
-
 
32864
    }
-
 
32865
 
-
 
32866
    public void setInvoiceNumber(String invoiceNumber) {
-
 
32867
      this.invoiceNumber = invoiceNumber;
-
 
32868
    }
-
 
32869
 
-
 
32870
    public void unsetInvoiceNumber() {
-
 
32871
      this.invoiceNumber = null;
-
 
32872
    }
-
 
32873
 
-
 
32874
    /** Returns true if field invoiceNumber is set (has been assigned a value) and false otherwise */
-
 
32875
    public boolean isSetInvoiceNumber() {
-
 
32876
      return this.invoiceNumber != null;
-
 
32877
    }
-
 
32878
 
-
 
32879
    public void setInvoiceNumberIsSet(boolean value) {
-
 
32880
      if (!value) {
-
 
32881
        this.invoiceNumber = null;
-
 
32882
      }
-
 
32883
    }
-
 
32884
 
-
 
32885
    public void setFieldValue(_Fields field, Object value) {
-
 
32886
      switch (field) {
-
 
32887
      case ORDER_ID:
-
 
32888
        if (value == null) {
-
 
32889
          unsetOrderId();
-
 
32890
        } else {
-
 
32891
          setOrderId((Long)value);
-
 
32892
        }
-
 
32893
        break;
-
 
32894
 
-
 
32895
      case INVOICE_NUMBER:
-
 
32896
        if (value == null) {
-
 
32897
          unsetInvoiceNumber();
-
 
32898
        } else {
-
 
32899
          setInvoiceNumber((String)value);
-
 
32900
        }
-
 
32901
        break;
-
 
32902
 
-
 
32903
      }
-
 
32904
    }
-
 
32905
 
-
 
32906
    public Object getFieldValue(_Fields field) {
-
 
32907
      switch (field) {
-
 
32908
      case ORDER_ID:
-
 
32909
        return Long.valueOf(getOrderId());
-
 
32910
 
-
 
32911
      case INVOICE_NUMBER:
-
 
32912
        return getInvoiceNumber();
-
 
32913
 
-
 
32914
      }
-
 
32915
      throw new IllegalStateException();
-
 
32916
    }
-
 
32917
 
-
 
32918
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
32919
    public boolean isSet(_Fields field) {
-
 
32920
      if (field == null) {
-
 
32921
        throw new IllegalArgumentException();
-
 
32922
      }
-
 
32923
 
-
 
32924
      switch (field) {
-
 
32925
      case ORDER_ID:
-
 
32926
        return isSetOrderId();
-
 
32927
      case INVOICE_NUMBER:
-
 
32928
        return isSetInvoiceNumber();
-
 
32929
      }
-
 
32930
      throw new IllegalStateException();
-
 
32931
    }
-
 
32932
 
-
 
32933
    @Override
-
 
32934
    public boolean equals(Object that) {
-
 
32935
      if (that == null)
-
 
32936
        return false;
-
 
32937
      if (that instanceof addInvoiceNumber_args)
-
 
32938
        return this.equals((addInvoiceNumber_args)that);
-
 
32939
      return false;
-
 
32940
    }
-
 
32941
 
-
 
32942
    public boolean equals(addInvoiceNumber_args that) {
-
 
32943
      if (that == null)
-
 
32944
        return false;
-
 
32945
 
-
 
32946
      boolean this_present_orderId = true;
-
 
32947
      boolean that_present_orderId = true;
-
 
32948
      if (this_present_orderId || that_present_orderId) {
-
 
32949
        if (!(this_present_orderId && that_present_orderId))
-
 
32950
          return false;
-
 
32951
        if (this.orderId != that.orderId)
-
 
32952
          return false;
-
 
32953
      }
-
 
32954
 
-
 
32955
      boolean this_present_invoiceNumber = true && this.isSetInvoiceNumber();
-
 
32956
      boolean that_present_invoiceNumber = true && that.isSetInvoiceNumber();
-
 
32957
      if (this_present_invoiceNumber || that_present_invoiceNumber) {
-
 
32958
        if (!(this_present_invoiceNumber && that_present_invoiceNumber))
-
 
32959
          return false;
-
 
32960
        if (!this.invoiceNumber.equals(that.invoiceNumber))
-
 
32961
          return false;
-
 
32962
      }
-
 
32963
 
-
 
32964
      return true;
-
 
32965
    }
-
 
32966
 
-
 
32967
    @Override
-
 
32968
    public int hashCode() {
-
 
32969
      return 0;
-
 
32970
    }
-
 
32971
 
-
 
32972
    public int compareTo(addInvoiceNumber_args other) {
-
 
32973
      if (!getClass().equals(other.getClass())) {
-
 
32974
        return getClass().getName().compareTo(other.getClass().getName());
-
 
32975
      }
-
 
32976
 
-
 
32977
      int lastComparison = 0;
-
 
32978
      addInvoiceNumber_args typedOther = (addInvoiceNumber_args)other;
-
 
32979
 
-
 
32980
      lastComparison = Boolean.valueOf(isSetOrderId()).compareTo(typedOther.isSetOrderId());
-
 
32981
      if (lastComparison != 0) {
-
 
32982
        return lastComparison;
-
 
32983
      }
-
 
32984
      if (isSetOrderId()) {
-
 
32985
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orderId, typedOther.orderId);
-
 
32986
        if (lastComparison != 0) {
-
 
32987
          return lastComparison;
-
 
32988
        }
-
 
32989
      }
-
 
32990
      lastComparison = Boolean.valueOf(isSetInvoiceNumber()).compareTo(typedOther.isSetInvoiceNumber());
-
 
32991
      if (lastComparison != 0) {
-
 
32992
        return lastComparison;
-
 
32993
      }
-
 
32994
      if (isSetInvoiceNumber()) {
-
 
32995
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.invoiceNumber, typedOther.invoiceNumber);
-
 
32996
        if (lastComparison != 0) {
-
 
32997
          return lastComparison;
-
 
32998
        }
-
 
32999
      }
-
 
33000
      return 0;
-
 
33001
    }
-
 
33002
 
-
 
33003
    public _Fields fieldForId(int fieldId) {
-
 
33004
      return _Fields.findByThriftId(fieldId);
-
 
33005
    }
-
 
33006
 
-
 
33007
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
33008
      org.apache.thrift.protocol.TField field;
-
 
33009
      iprot.readStructBegin();
-
 
33010
      while (true)
-
 
33011
      {
-
 
33012
        field = iprot.readFieldBegin();
-
 
33013
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
33014
          break;
-
 
33015
        }
-
 
33016
        switch (field.id) {
-
 
33017
          case 1: // ORDER_ID
-
 
33018
            if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
33019
              this.orderId = iprot.readI64();
-
 
33020
              setOrderIdIsSet(true);
-
 
33021
            } else { 
-
 
33022
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
33023
            }
-
 
33024
            break;
-
 
33025
          case 2: // INVOICE_NUMBER
-
 
33026
            if (field.type == org.apache.thrift.protocol.TType.STRING) {
-
 
33027
              this.invoiceNumber = iprot.readString();
-
 
33028
            } else { 
-
 
33029
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
33030
            }
-
 
33031
            break;
-
 
33032
          default:
-
 
33033
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
33034
        }
-
 
33035
        iprot.readFieldEnd();
-
 
33036
      }
-
 
33037
      iprot.readStructEnd();
-
 
33038
      validate();
-
 
33039
    }
-
 
33040
 
-
 
33041
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
33042
      validate();
-
 
33043
 
-
 
33044
      oprot.writeStructBegin(STRUCT_DESC);
-
 
33045
      oprot.writeFieldBegin(ORDER_ID_FIELD_DESC);
-
 
33046
      oprot.writeI64(this.orderId);
-
 
33047
      oprot.writeFieldEnd();
-
 
33048
      if (this.invoiceNumber != null) {
-
 
33049
        oprot.writeFieldBegin(INVOICE_NUMBER_FIELD_DESC);
-
 
33050
        oprot.writeString(this.invoiceNumber);
-
 
33051
        oprot.writeFieldEnd();
-
 
33052
      }
-
 
33053
      oprot.writeFieldStop();
-
 
33054
      oprot.writeStructEnd();
-
 
33055
    }
-
 
33056
 
-
 
33057
    @Override
-
 
33058
    public String toString() {
-
 
33059
      StringBuilder sb = new StringBuilder("addInvoiceNumber_args(");
-
 
33060
      boolean first = true;
-
 
33061
 
-
 
33062
      sb.append("orderId:");
-
 
33063
      sb.append(this.orderId);
-
 
33064
      first = false;
-
 
33065
      if (!first) sb.append(", ");
-
 
33066
      sb.append("invoiceNumber:");
-
 
33067
      if (this.invoiceNumber == null) {
-
 
33068
        sb.append("null");
-
 
33069
      } else {
-
 
33070
        sb.append(this.invoiceNumber);
-
 
33071
      }
-
 
33072
      first = false;
-
 
33073
      sb.append(")");
-
 
33074
      return sb.toString();
-
 
33075
    }
-
 
33076
 
-
 
33077
    public void validate() throws org.apache.thrift.TException {
-
 
33078
      // check for required fields
-
 
33079
    }
-
 
33080
 
-
 
33081
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
33082
      try {
-
 
33083
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
33084
      } catch (org.apache.thrift.TException te) {
-
 
33085
        throw new java.io.IOException(te);
-
 
33086
      }
-
 
33087
    }
-
 
33088
 
-
 
33089
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
33090
      try {
-
 
33091
        // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
-
 
33092
        __isset_bit_vector = new BitSet(1);
-
 
33093
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
33094
      } catch (org.apache.thrift.TException te) {
-
 
33095
        throw new java.io.IOException(te);
-
 
33096
      }
-
 
33097
    }
-
 
33098
 
-
 
33099
  }
-
 
33100
 
-
 
33101
  public static class addInvoiceNumber_result implements org.apache.thrift.TBase<addInvoiceNumber_result, addInvoiceNumber_result._Fields>, java.io.Serializable, Cloneable   {
-
 
33102
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addInvoiceNumber_result");
-
 
33103
 
-
 
33104
    private static final org.apache.thrift.protocol.TField EX_FIELD_DESC = new org.apache.thrift.protocol.TField("ex", org.apache.thrift.protocol.TType.STRUCT, (short)1);
-
 
33105
 
-
 
33106
    private TransactionServiceException ex; // required
-
 
33107
 
-
 
33108
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
33109
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
33110
      EX((short)1, "ex");
-
 
33111
 
-
 
33112
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
33113
 
-
 
33114
      static {
-
 
33115
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
33116
          byName.put(field.getFieldName(), field);
-
 
33117
        }
-
 
33118
      }
-
 
33119
 
-
 
33120
      /**
-
 
33121
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
33122
       */
-
 
33123
      public static _Fields findByThriftId(int fieldId) {
-
 
33124
        switch(fieldId) {
-
 
33125
          case 1: // EX
-
 
33126
            return EX;
-
 
33127
          default:
-
 
33128
            return null;
-
 
33129
        }
-
 
33130
      }
-
 
33131
 
-
 
33132
      /**
-
 
33133
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
33134
       * if it is not found.
-
 
33135
       */
-
 
33136
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
33137
        _Fields fields = findByThriftId(fieldId);
-
 
33138
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
33139
        return fields;
-
 
33140
      }
-
 
33141
 
-
 
33142
      /**
-
 
33143
       * Find the _Fields constant that matches name, or null if its not found.
-
 
33144
       */
-
 
33145
      public static _Fields findByName(String name) {
-
 
33146
        return byName.get(name);
-
 
33147
      }
-
 
33148
 
-
 
33149
      private final short _thriftId;
-
 
33150
      private final String _fieldName;
-
 
33151
 
-
 
33152
      _Fields(short thriftId, String fieldName) {
-
 
33153
        _thriftId = thriftId;
-
 
33154
        _fieldName = fieldName;
-
 
33155
      }
-
 
33156
 
-
 
33157
      public short getThriftFieldId() {
-
 
33158
        return _thriftId;
-
 
33159
      }
-
 
33160
 
-
 
33161
      public String getFieldName() {
-
 
33162
        return _fieldName;
-
 
33163
      }
-
 
33164
    }
-
 
33165
 
-
 
33166
    // isset id assignments
-
 
33167
 
-
 
33168
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
33169
    static {
-
 
33170
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
33171
      tmpMap.put(_Fields.EX, new org.apache.thrift.meta_data.FieldMetaData("ex", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
33172
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
-
 
33173
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
33174
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addInvoiceNumber_result.class, metaDataMap);
-
 
33175
    }
-
 
33176
 
-
 
33177
    public addInvoiceNumber_result() {
-
 
33178
    }
-
 
33179
 
-
 
33180
    public addInvoiceNumber_result(
-
 
33181
      TransactionServiceException ex)
-
 
33182
    {
-
 
33183
      this();
-
 
33184
      this.ex = ex;
-
 
33185
    }
-
 
33186
 
-
 
33187
    /**
-
 
33188
     * Performs a deep copy on <i>other</i>.
-
 
33189
     */
-
 
33190
    public addInvoiceNumber_result(addInvoiceNumber_result other) {
-
 
33191
      if (other.isSetEx()) {
-
 
33192
        this.ex = new TransactionServiceException(other.ex);
-
 
33193
      }
-
 
33194
    }
-
 
33195
 
-
 
33196
    public addInvoiceNumber_result deepCopy() {
-
 
33197
      return new addInvoiceNumber_result(this);
-
 
33198
    }
-
 
33199
 
-
 
33200
    @Override
-
 
33201
    public void clear() {
-
 
33202
      this.ex = null;
-
 
33203
    }
-
 
33204
 
-
 
33205
    public TransactionServiceException getEx() {
-
 
33206
      return this.ex;
-
 
33207
    }
-
 
33208
 
-
 
33209
    public void setEx(TransactionServiceException ex) {
-
 
33210
      this.ex = ex;
-
 
33211
    }
-
 
33212
 
-
 
33213
    public void unsetEx() {
-
 
33214
      this.ex = null;
-
 
33215
    }
-
 
33216
 
-
 
33217
    /** Returns true if field ex is set (has been assigned a value) and false otherwise */
-
 
33218
    public boolean isSetEx() {
-
 
33219
      return this.ex != null;
-
 
33220
    }
-
 
33221
 
-
 
33222
    public void setExIsSet(boolean value) {
-
 
33223
      if (!value) {
-
 
33224
        this.ex = null;
-
 
33225
      }
-
 
33226
    }
-
 
33227
 
-
 
33228
    public void setFieldValue(_Fields field, Object value) {
-
 
33229
      switch (field) {
-
 
33230
      case EX:
-
 
33231
        if (value == null) {
-
 
33232
          unsetEx();
-
 
33233
        } else {
-
 
33234
          setEx((TransactionServiceException)value);
-
 
33235
        }
-
 
33236
        break;
-
 
33237
 
-
 
33238
      }
-
 
33239
    }
-
 
33240
 
-
 
33241
    public Object getFieldValue(_Fields field) {
-
 
33242
      switch (field) {
-
 
33243
      case EX:
-
 
33244
        return getEx();
-
 
33245
 
-
 
33246
      }
-
 
33247
      throw new IllegalStateException();
-
 
33248
    }
-
 
33249
 
-
 
33250
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
33251
    public boolean isSet(_Fields field) {
-
 
33252
      if (field == null) {
-
 
33253
        throw new IllegalArgumentException();
-
 
33254
      }
-
 
33255
 
-
 
33256
      switch (field) {
-
 
33257
      case EX:
-
 
33258
        return isSetEx();
-
 
33259
      }
-
 
33260
      throw new IllegalStateException();
-
 
33261
    }
-
 
33262
 
-
 
33263
    @Override
-
 
33264
    public boolean equals(Object that) {
-
 
33265
      if (that == null)
-
 
33266
        return false;
-
 
33267
      if (that instanceof addInvoiceNumber_result)
-
 
33268
        return this.equals((addInvoiceNumber_result)that);
-
 
33269
      return false;
-
 
33270
    }
-
 
33271
 
-
 
33272
    public boolean equals(addInvoiceNumber_result that) {
-
 
33273
      if (that == null)
-
 
33274
        return false;
-
 
33275
 
-
 
33276
      boolean this_present_ex = true && this.isSetEx();
-
 
33277
      boolean that_present_ex = true && that.isSetEx();
-
 
33278
      if (this_present_ex || that_present_ex) {
-
 
33279
        if (!(this_present_ex && that_present_ex))
-
 
33280
          return false;
-
 
33281
        if (!this.ex.equals(that.ex))
-
 
33282
          return false;
-
 
33283
      }
-
 
33284
 
-
 
33285
      return true;
-
 
33286
    }
-
 
33287
 
-
 
33288
    @Override
-
 
33289
    public int hashCode() {
-
 
33290
      return 0;
-
 
33291
    }
-
 
33292
 
-
 
33293
    public int compareTo(addInvoiceNumber_result other) {
-
 
33294
      if (!getClass().equals(other.getClass())) {
-
 
33295
        return getClass().getName().compareTo(other.getClass().getName());
-
 
33296
      }
-
 
33297
 
-
 
33298
      int lastComparison = 0;
-
 
33299
      addInvoiceNumber_result typedOther = (addInvoiceNumber_result)other;
-
 
33300
 
-
 
33301
      lastComparison = Boolean.valueOf(isSetEx()).compareTo(typedOther.isSetEx());
-
 
33302
      if (lastComparison != 0) {
-
 
33303
        return lastComparison;
-
 
33304
      }
-
 
33305
      if (isSetEx()) {
-
 
33306
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ex, typedOther.ex);
-
 
33307
        if (lastComparison != 0) {
-
 
33308
          return lastComparison;
-
 
33309
        }
-
 
33310
      }
-
 
33311
      return 0;
-
 
33312
    }
-
 
33313
 
-
 
33314
    public _Fields fieldForId(int fieldId) {
-
 
33315
      return _Fields.findByThriftId(fieldId);
-
 
33316
    }
-
 
33317
 
-
 
33318
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
33319
      org.apache.thrift.protocol.TField field;
-
 
33320
      iprot.readStructBegin();
-
 
33321
      while (true)
-
 
33322
      {
-
 
33323
        field = iprot.readFieldBegin();
-
 
33324
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
33325
          break;
-
 
33326
        }
-
 
33327
        switch (field.id) {
-
 
33328
          case 1: // EX
-
 
33329
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
33330
              this.ex = new TransactionServiceException();
-
 
33331
              this.ex.read(iprot);
-
 
33332
            } else { 
-
 
33333
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
33334
            }
-
 
33335
            break;
-
 
33336
          default:
-
 
33337
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
33338
        }
-
 
33339
        iprot.readFieldEnd();
-
 
33340
      }
-
 
33341
      iprot.readStructEnd();
-
 
33342
      validate();
-
 
33343
    }
-
 
33344
 
-
 
33345
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
33346
      oprot.writeStructBegin(STRUCT_DESC);
-
 
33347
 
-
 
33348
      if (this.isSetEx()) {
-
 
33349
        oprot.writeFieldBegin(EX_FIELD_DESC);
-
 
33350
        this.ex.write(oprot);
-
 
33351
        oprot.writeFieldEnd();
-
 
33352
      }
-
 
33353
      oprot.writeFieldStop();
-
 
33354
      oprot.writeStructEnd();
-
 
33355
    }
-
 
33356
 
-
 
33357
    @Override
-
 
33358
    public String toString() {
-
 
33359
      StringBuilder sb = new StringBuilder("addInvoiceNumber_result(");
-
 
33360
      boolean first = true;
-
 
33361
 
-
 
33362
      sb.append("ex:");
-
 
33363
      if (this.ex == null) {
-
 
33364
        sb.append("null");
-
 
33365
      } else {
-
 
33366
        sb.append(this.ex);
-
 
33367
      }
-
 
33368
      first = false;
-
 
33369
      sb.append(")");
-
 
33370
      return sb.toString();
-
 
33371
    }
-
 
33372
 
-
 
33373
    public void validate() throws org.apache.thrift.TException {
-
 
33374
      // check for required fields
-
 
33375
    }
-
 
33376
 
-
 
33377
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
33378
      try {
-
 
33379
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
33380
      } catch (org.apache.thrift.TException te) {
-
 
33381
        throw new java.io.IOException(te);
-
 
33382
      }
-
 
33383
    }
-
 
33384
 
-
 
33385
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
33386
      try {
-
 
33387
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
33388
      } catch (org.apache.thrift.TException te) {
-
 
33389
        throw new java.io.IOException(te);
-
 
33390
      }
-
 
33391
    }
-
 
33392
 
-
 
33393
  }
-
 
33394
 
32624
  public static class markOrdersAsManifested_args implements org.apache.thrift.TBase<markOrdersAsManifested_args, markOrdersAsManifested_args._Fields>, java.io.Serializable, Cloneable   {
33395
  public static class markOrdersAsManifested_args implements org.apache.thrift.TBase<markOrdersAsManifested_args, markOrdersAsManifested_args._Fields>, java.io.Serializable, Cloneable   {
32625
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("markOrdersAsManifested_args");
33396
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("markOrdersAsManifested_args");
32626
 
33397
 
32627
    private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouseId", org.apache.thrift.protocol.TType.I64, (short)1);
33398
    private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouseId", org.apache.thrift.protocol.TType.I64, (short)1);
32628
    private static final org.apache.thrift.protocol.TField PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("providerId", org.apache.thrift.protocol.TType.I64, (short)2);
33399
    private static final org.apache.thrift.protocol.TField PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("providerId", org.apache.thrift.protocol.TType.I64, (short)2);
Line 41541... Line 42312...
41541
 
42312
 
41542
  public static class requestPickupNumber_args implements org.apache.thrift.TBase<requestPickupNumber_args, requestPickupNumber_args._Fields>, java.io.Serializable, Cloneable   {
42313
  public static class requestPickupNumber_args implements org.apache.thrift.TBase<requestPickupNumber_args, requestPickupNumber_args._Fields>, java.io.Serializable, Cloneable   {
41543
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("requestPickupNumber_args");
42314
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("requestPickupNumber_args");
41544
 
42315
 
41545
    private static final org.apache.thrift.protocol.TField ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("orderId", org.apache.thrift.protocol.TType.I64, (short)1);
42316
    private static final org.apache.thrift.protocol.TField ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("orderId", org.apache.thrift.protocol.TType.I64, (short)1);
-
 
42317
    private static final org.apache.thrift.protocol.TField PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("providerId", org.apache.thrift.protocol.TType.I64, (short)2);
41546
 
42318
 
41547
    private long orderId; // required
42319
    private long orderId; // required
-
 
42320
    private long providerId; // required
41548
 
42321
 
41549
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
42322
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
41550
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
42323
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
41551
      ORDER_ID((short)1, "orderId");
42324
      ORDER_ID((short)1, "orderId"),
-
 
42325
      PROVIDER_ID((short)2, "providerId");
41552
 
42326
 
41553
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
42327
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
41554
 
42328
 
41555
      static {
42329
      static {
41556
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
42330
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 41563... Line 42337...
41563
       */
42337
       */
41564
      public static _Fields findByThriftId(int fieldId) {
42338
      public static _Fields findByThriftId(int fieldId) {
41565
        switch(fieldId) {
42339
        switch(fieldId) {
41566
          case 1: // ORDER_ID
42340
          case 1: // ORDER_ID
41567
            return ORDER_ID;
42341
            return ORDER_ID;
-
 
42342
          case 2: // PROVIDER_ID
-
 
42343
            return PROVIDER_ID;
41568
          default:
42344
          default:
41569
            return null;
42345
            return null;
41570
        }
42346
        }
41571
      }
42347
      }
41572
 
42348
 
Line 41604... Line 42380...
41604
      }
42380
      }
41605
    }
42381
    }
41606
 
42382
 
41607
    // isset id assignments
42383
    // isset id assignments
41608
    private static final int __ORDERID_ISSET_ID = 0;
42384
    private static final int __ORDERID_ISSET_ID = 0;
-
 
42385
    private static final int __PROVIDERID_ISSET_ID = 1;
41609
    private BitSet __isset_bit_vector = new BitSet(1);
42386
    private BitSet __isset_bit_vector = new BitSet(2);
41610
 
42387
 
41611
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
42388
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
41612
    static {
42389
    static {
41613
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
42390
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
41614
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
42391
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
41615
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
42392
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
42393
      tmpMap.put(_Fields.PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("providerId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
42394
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
41616
      metaDataMap = Collections.unmodifiableMap(tmpMap);
42395
      metaDataMap = Collections.unmodifiableMap(tmpMap);
41617
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(requestPickupNumber_args.class, metaDataMap);
42396
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(requestPickupNumber_args.class, metaDataMap);
41618
    }
42397
    }
41619
 
42398
 
41620
    public requestPickupNumber_args() {
42399
    public requestPickupNumber_args() {
41621
    }
42400
    }
41622
 
42401
 
41623
    public requestPickupNumber_args(
42402
    public requestPickupNumber_args(
41624
      long orderId)
42403
      long orderId,
-
 
42404
      long providerId)
41625
    {
42405
    {
41626
      this();
42406
      this();
41627
      this.orderId = orderId;
42407
      this.orderId = orderId;
41628
      setOrderIdIsSet(true);
42408
      setOrderIdIsSet(true);
-
 
42409
      this.providerId = providerId;
-
 
42410
      setProviderIdIsSet(true);
41629
    }
42411
    }
41630
 
42412
 
41631
    /**
42413
    /**
41632
     * Performs a deep copy on <i>other</i>.
42414
     * Performs a deep copy on <i>other</i>.
41633
     */
42415
     */
41634
    public requestPickupNumber_args(requestPickupNumber_args other) {
42416
    public requestPickupNumber_args(requestPickupNumber_args other) {
41635
      __isset_bit_vector.clear();
42417
      __isset_bit_vector.clear();
41636
      __isset_bit_vector.or(other.__isset_bit_vector);
42418
      __isset_bit_vector.or(other.__isset_bit_vector);
41637
      this.orderId = other.orderId;
42419
      this.orderId = other.orderId;
-
 
42420
      this.providerId = other.providerId;
41638
    }
42421
    }
41639
 
42422
 
41640
    public requestPickupNumber_args deepCopy() {
42423
    public requestPickupNumber_args deepCopy() {
41641
      return new requestPickupNumber_args(this);
42424
      return new requestPickupNumber_args(this);
41642
    }
42425
    }
41643
 
42426
 
41644
    @Override
42427
    @Override
41645
    public void clear() {
42428
    public void clear() {
41646
      setOrderIdIsSet(false);
42429
      setOrderIdIsSet(false);
41647
      this.orderId = 0;
42430
      this.orderId = 0;
-
 
42431
      setProviderIdIsSet(false);
-
 
42432
      this.providerId = 0;
41648
    }
42433
    }
41649
 
42434
 
41650
    public long getOrderId() {
42435
    public long getOrderId() {
41651
      return this.orderId;
42436
      return this.orderId;
41652
    }
42437
    }
Line 41667... Line 42452...
41667
 
42452
 
41668
    public void setOrderIdIsSet(boolean value) {
42453
    public void setOrderIdIsSet(boolean value) {
41669
      __isset_bit_vector.set(__ORDERID_ISSET_ID, value);
42454
      __isset_bit_vector.set(__ORDERID_ISSET_ID, value);
41670
    }
42455
    }
41671
 
42456
 
-
 
42457
    public long getProviderId() {
-
 
42458
      return this.providerId;
-
 
42459
    }
-
 
42460
 
-
 
42461
    public void setProviderId(long providerId) {
-
 
42462
      this.providerId = providerId;
-
 
42463
      setProviderIdIsSet(true);
-
 
42464
    }
-
 
42465
 
-
 
42466
    public void unsetProviderId() {
-
 
42467
      __isset_bit_vector.clear(__PROVIDERID_ISSET_ID);
-
 
42468
    }
-
 
42469
 
-
 
42470
    /** Returns true if field providerId is set (has been assigned a value) and false otherwise */
-
 
42471
    public boolean isSetProviderId() {
-
 
42472
      return __isset_bit_vector.get(__PROVIDERID_ISSET_ID);
-
 
42473
    }
-
 
42474
 
-
 
42475
    public void setProviderIdIsSet(boolean value) {
-
 
42476
      __isset_bit_vector.set(__PROVIDERID_ISSET_ID, value);
-
 
42477
    }
-
 
42478
 
41672
    public void setFieldValue(_Fields field, Object value) {
42479
    public void setFieldValue(_Fields field, Object value) {
41673
      switch (field) {
42480
      switch (field) {
41674
      case ORDER_ID:
42481
      case ORDER_ID:
41675
        if (value == null) {
42482
        if (value == null) {
41676
          unsetOrderId();
42483
          unsetOrderId();
41677
        } else {
42484
        } else {
41678
          setOrderId((Long)value);
42485
          setOrderId((Long)value);
41679
        }
42486
        }
41680
        break;
42487
        break;
41681
 
42488
 
-
 
42489
      case PROVIDER_ID:
-
 
42490
        if (value == null) {
-
 
42491
          unsetProviderId();
-
 
42492
        } else {
-
 
42493
          setProviderId((Long)value);
-
 
42494
        }
-
 
42495
        break;
-
 
42496
 
41682
      }
42497
      }
41683
    }
42498
    }
41684
 
42499
 
41685
    public Object getFieldValue(_Fields field) {
42500
    public Object getFieldValue(_Fields field) {
41686
      switch (field) {
42501
      switch (field) {
41687
      case ORDER_ID:
42502
      case ORDER_ID:
41688
        return Long.valueOf(getOrderId());
42503
        return Long.valueOf(getOrderId());
41689
 
42504
 
-
 
42505
      case PROVIDER_ID:
-
 
42506
        return Long.valueOf(getProviderId());
-
 
42507
 
41690
      }
42508
      }
41691
      throw new IllegalStateException();
42509
      throw new IllegalStateException();
41692
    }
42510
    }
41693
 
42511
 
41694
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
42512
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 41698... Line 42516...
41698
      }
42516
      }
41699
 
42517
 
41700
      switch (field) {
42518
      switch (field) {
41701
      case ORDER_ID:
42519
      case ORDER_ID:
41702
        return isSetOrderId();
42520
        return isSetOrderId();
-
 
42521
      case PROVIDER_ID:
-
 
42522
        return isSetProviderId();
41703
      }
42523
      }
41704
      throw new IllegalStateException();
42524
      throw new IllegalStateException();
41705
    }
42525
    }
41706
 
42526
 
41707
    @Override
42527
    @Override
Line 41724... Line 42544...
41724
          return false;
42544
          return false;
41725
        if (this.orderId != that.orderId)
42545
        if (this.orderId != that.orderId)
41726
          return false;
42546
          return false;
41727
      }
42547
      }
41728
 
42548
 
-
 
42549
      boolean this_present_providerId = true;
-
 
42550
      boolean that_present_providerId = true;
-
 
42551
      if (this_present_providerId || that_present_providerId) {
-
 
42552
        if (!(this_present_providerId && that_present_providerId))
-
 
42553
          return false;
-
 
42554
        if (this.providerId != that.providerId)
-
 
42555
          return false;
-
 
42556
      }
-
 
42557
 
41729
      return true;
42558
      return true;
41730
    }
42559
    }
41731
 
42560
 
41732
    @Override
42561
    @Override
41733
    public int hashCode() {
42562
    public int hashCode() {
Line 41750... Line 42579...
41750
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orderId, typedOther.orderId);
42579
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orderId, typedOther.orderId);
41751
        if (lastComparison != 0) {
42580
        if (lastComparison != 0) {
41752
          return lastComparison;
42581
          return lastComparison;
41753
        }
42582
        }
41754
      }
42583
      }
-
 
42584
      lastComparison = Boolean.valueOf(isSetProviderId()).compareTo(typedOther.isSetProviderId());
-
 
42585
      if (lastComparison != 0) {
-
 
42586
        return lastComparison;
-
 
42587
      }
-
 
42588
      if (isSetProviderId()) {
-
 
42589
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.providerId, typedOther.providerId);
-
 
42590
        if (lastComparison != 0) {
-
 
42591
          return lastComparison;
-
 
42592
        }
-
 
42593
      }
41755
      return 0;
42594
      return 0;
41756
    }
42595
    }
41757
 
42596
 
41758
    public _Fields fieldForId(int fieldId) {
42597
    public _Fields fieldForId(int fieldId) {
41759
      return _Fields.findByThriftId(fieldId);
42598
      return _Fields.findByThriftId(fieldId);
Line 41775... Line 42614...
41775
              setOrderIdIsSet(true);
42614
              setOrderIdIsSet(true);
41776
            } else { 
42615
            } else { 
41777
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
42616
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
41778
            }
42617
            }
41779
            break;
42618
            break;
-
 
42619
          case 2: // PROVIDER_ID
-
 
42620
            if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
42621
              this.providerId = iprot.readI64();
-
 
42622
              setProviderIdIsSet(true);
-
 
42623
            } else { 
-
 
42624
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
42625
            }
-
 
42626
            break;
41780
          default:
42627
          default:
41781
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
42628
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
41782
        }
42629
        }
41783
        iprot.readFieldEnd();
42630
        iprot.readFieldEnd();
41784
      }
42631
      }
Line 41791... Line 42638...
41791
 
42638
 
41792
      oprot.writeStructBegin(STRUCT_DESC);
42639
      oprot.writeStructBegin(STRUCT_DESC);
41793
      oprot.writeFieldBegin(ORDER_ID_FIELD_DESC);
42640
      oprot.writeFieldBegin(ORDER_ID_FIELD_DESC);
41794
      oprot.writeI64(this.orderId);
42641
      oprot.writeI64(this.orderId);
41795
      oprot.writeFieldEnd();
42642
      oprot.writeFieldEnd();
-
 
42643
      oprot.writeFieldBegin(PROVIDER_ID_FIELD_DESC);
-
 
42644
      oprot.writeI64(this.providerId);
-
 
42645
      oprot.writeFieldEnd();
41796
      oprot.writeFieldStop();
42646
      oprot.writeFieldStop();
41797
      oprot.writeStructEnd();
42647
      oprot.writeStructEnd();
41798
    }
42648
    }
41799
 
42649
 
41800
    @Override
42650
    @Override
Line 41803... Line 42653...
41803
      boolean first = true;
42653
      boolean first = true;
41804
 
42654
 
41805
      sb.append("orderId:");
42655
      sb.append("orderId:");
41806
      sb.append(this.orderId);
42656
      sb.append(this.orderId);
41807
      first = false;
42657
      first = false;
-
 
42658
      if (!first) sb.append(", ");
-
 
42659
      sb.append("providerId:");
-
 
42660
      sb.append(this.providerId);
-
 
42661
      first = false;
41808
      sb.append(")");
42662
      sb.append(")");
41809
      return sb.toString();
42663
      return sb.toString();
41810
    }
42664
    }
41811
 
42665
 
41812
    public void validate() throws org.apache.thrift.TException {
42666
    public void validate() throws org.apache.thrift.TException {