Subversion Repositories SmartDukaan

Rev

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

Rev 4757 Rev 4763
Line 215... Line 215...
215
     * @param itemNumber
215
     * @param itemNumber
216
     * @param billed_by
216
     * @param billed_by
217
     * @param jacketNumber
217
     * @param jacketNumber
218
     * @param billingType
218
     * @param billingType
219
     * @param vendorId
219
     * @param vendorId
-
 
220
     * @param authorize
220
     */
221
     */
221
    public boolean addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId) throws TransactionServiceException, org.apache.thrift.TException;
222
    public boolean addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, boolean authorize) throws TransactionServiceException, org.apache.thrift.TException;
222
 
223
 
223
    /**
224
    /**
224
     * Add the invoice number to the order.
225
     * Add the invoice number to the order.
225
     * 
226
     * 
226
     * @param orderId
227
     * @param orderId
227
     * @param invoiceNumber
228
     * @param invoiceNumber
-
 
229
     * @param color
228
     */
230
     */
229
    public void addInvoiceNumber(long orderId, String invoiceNumber) throws TransactionServiceException, org.apache.thrift.TException;
231
    public void addInvoiceNumber(long orderId, String invoiceNumber, String color) throws TransactionServiceException, org.apache.thrift.TException;
230
 
232
 
231
    /**
233
    /**
232
     * Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
234
     * Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
233
     * given warehouse and were picked up by the given provider as MANIFESTED.
235
     * given warehouse and were picked up by the given provider as MANIFESTED.
234
     * 
236
     * 
Line 771... Line 773...
771
 
773
 
772
    public void verifyOrder(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.verifyOrder_call> resultHandler) throws org.apache.thrift.TException;
774
    public void verifyOrder(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.verifyOrder_call> resultHandler) throws org.apache.thrift.TException;
773
 
775
 
774
    public void acceptOrder(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.acceptOrder_call> resultHandler) throws org.apache.thrift.TException;
776
    public void acceptOrder(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.acceptOrder_call> resultHandler) throws org.apache.thrift.TException;
775
 
777
 
776
    public void addBillingDetails(long orderId, String invoice_number, String serialNumber, 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;
778
    public void addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, boolean authorize, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addBillingDetails_call> resultHandler) throws org.apache.thrift.TException;
777
 
779
 
778
    public void addInvoiceNumber(long orderId, String invoiceNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException;
780
    public void addInvoiceNumber(long orderId, String invoiceNumber, String color, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException;
779
 
781
 
780
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException;
782
    public void markOrdersAsManifested(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsManifested_call> resultHandler) throws org.apache.thrift.TException;
781
 
783
 
782
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException;
784
    public void markOrdersAsShippedFromWarehouse(long warehouseId, long providerId, boolean cod, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsShippedFromWarehouse_call> resultHandler) throws org.apache.thrift.TException;
783
 
785
 
Line 1754... Line 1756...
1754
        throw result.ex;
1756
        throw result.ex;
1755
      }
1757
      }
1756
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "acceptOrder failed: unknown result");
1758
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "acceptOrder failed: unknown result");
1757
    }
1759
    }
1758
 
1760
 
1759
    public boolean addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId) throws TransactionServiceException, org.apache.thrift.TException
1761
    public boolean addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, boolean authorize) throws TransactionServiceException, org.apache.thrift.TException
1760
    {
1762
    {
1761
      send_addBillingDetails(orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId);
1763
      send_addBillingDetails(orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, authorize);
1762
      return recv_addBillingDetails();
1764
      return recv_addBillingDetails();
1763
    }
1765
    }
1764
 
1766
 
1765
    public void send_addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId) throws org.apache.thrift.TException
1767
    public void send_addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, boolean authorize) throws org.apache.thrift.TException
1766
    {
1768
    {
1767
      addBillingDetails_args args = new addBillingDetails_args();
1769
      addBillingDetails_args args = new addBillingDetails_args();
1768
      args.setOrderId(orderId);
1770
      args.setOrderId(orderId);
1769
      args.setInvoice_number(invoice_number);
1771
      args.setInvoice_number(invoice_number);
1770
      args.setSerialNumber(serialNumber);
1772
      args.setSerialNumber(serialNumber);
1771
      args.setItemNumber(itemNumber);
1773
      args.setItemNumber(itemNumber);
1772
      args.setBilled_by(billed_by);
1774
      args.setBilled_by(billed_by);
1773
      args.setJacketNumber(jacketNumber);
1775
      args.setJacketNumber(jacketNumber);
1774
      args.setBillingType(billingType);
1776
      args.setBillingType(billingType);
1775
      args.setVendorId(vendorId);
1777
      args.setVendorId(vendorId);
-
 
1778
      args.setAuthorize(authorize);
1776
      sendBase("addBillingDetails", args);
1779
      sendBase("addBillingDetails", args);
1777
    }
1780
    }
1778
 
1781
 
1779
    public boolean recv_addBillingDetails() throws TransactionServiceException, org.apache.thrift.TException
1782
    public boolean recv_addBillingDetails() throws TransactionServiceException, org.apache.thrift.TException
1780
    {
1783
    {
Line 1787... Line 1790...
1787
        throw result.ex;
1790
        throw result.ex;
1788
      }
1791
      }
1789
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addBillingDetails failed: unknown result");
1792
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "addBillingDetails failed: unknown result");
1790
    }
1793
    }
1791
 
1794
 
1792
    public void addInvoiceNumber(long orderId, String invoiceNumber) throws TransactionServiceException, org.apache.thrift.TException
1795
    public void addInvoiceNumber(long orderId, String invoiceNumber, String color) throws TransactionServiceException, org.apache.thrift.TException
1793
    {
1796
    {
1794
      send_addInvoiceNumber(orderId, invoiceNumber);
1797
      send_addInvoiceNumber(orderId, invoiceNumber, color);
1795
      recv_addInvoiceNumber();
1798
      recv_addInvoiceNumber();
1796
    }
1799
    }
1797
 
1800
 
1798
    public void send_addInvoiceNumber(long orderId, String invoiceNumber) throws org.apache.thrift.TException
1801
    public void send_addInvoiceNumber(long orderId, String invoiceNumber, String color) throws org.apache.thrift.TException
1799
    {
1802
    {
1800
      addInvoiceNumber_args args = new addInvoiceNumber_args();
1803
      addInvoiceNumber_args args = new addInvoiceNumber_args();
1801
      args.setOrderId(orderId);
1804
      args.setOrderId(orderId);
1802
      args.setInvoiceNumber(invoiceNumber);
1805
      args.setInvoiceNumber(invoiceNumber);
-
 
1806
      args.setColor(color);
1803
      sendBase("addInvoiceNumber", args);
1807
      sendBase("addInvoiceNumber", args);
1804
    }
1808
    }
1805
 
1809
 
1806
    public void recv_addInvoiceNumber() throws TransactionServiceException, org.apache.thrift.TException
1810
    public void recv_addInvoiceNumber() throws TransactionServiceException, org.apache.thrift.TException
1807
    {
1811
    {
Line 4513... Line 4517...
4513
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4517
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4514
        return (new Client(prot)).recv_acceptOrder();
4518
        return (new Client(prot)).recv_acceptOrder();
4515
      }
4519
      }
4516
    }
4520
    }
4517
 
4521
 
4518
    public void addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, org.apache.thrift.async.AsyncMethodCallback<addBillingDetails_call> resultHandler) throws org.apache.thrift.TException {
4522
    public void addBillingDetails(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, boolean authorize, org.apache.thrift.async.AsyncMethodCallback<addBillingDetails_call> resultHandler) throws org.apache.thrift.TException {
4519
      checkReady();
4523
      checkReady();
4520
      addBillingDetails_call method_call = new addBillingDetails_call(orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, resultHandler, this, ___protocolFactory, ___transport);
4524
      addBillingDetails_call method_call = new addBillingDetails_call(orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, authorize, resultHandler, this, ___protocolFactory, ___transport);
4521
      this.___currentMethod = method_call;
4525
      this.___currentMethod = method_call;
4522
      ___manager.call(method_call);
4526
      ___manager.call(method_call);
4523
    }
4527
    }
4524
 
4528
 
4525
    public static class addBillingDetails_call extends org.apache.thrift.async.TAsyncMethodCall {
4529
    public static class addBillingDetails_call extends org.apache.thrift.async.TAsyncMethodCall {
Line 4529... Line 4533...
4529
      private String itemNumber;
4533
      private String itemNumber;
4530
      private String billed_by;
4534
      private String billed_by;
4531
      private long jacketNumber;
4535
      private long jacketNumber;
4532
      private long billingType;
4536
      private long billingType;
4533
      private long vendorId;
4537
      private long vendorId;
-
 
4538
      private boolean authorize;
4534
      public addBillingDetails_call(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, org.apache.thrift.async.AsyncMethodCallback<addBillingDetails_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 {
4539
      public addBillingDetails_call(long orderId, String invoice_number, String serialNumber, String itemNumber, String billed_by, long jacketNumber, long billingType, long vendorId, boolean authorize, org.apache.thrift.async.AsyncMethodCallback<addBillingDetails_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 {
4535
        super(client, protocolFactory, transport, resultHandler, false);
4540
        super(client, protocolFactory, transport, resultHandler, false);
4536
        this.orderId = orderId;
4541
        this.orderId = orderId;
4537
        this.invoice_number = invoice_number;
4542
        this.invoice_number = invoice_number;
4538
        this.serialNumber = serialNumber;
4543
        this.serialNumber = serialNumber;
4539
        this.itemNumber = itemNumber;
4544
        this.itemNumber = itemNumber;
4540
        this.billed_by = billed_by;
4545
        this.billed_by = billed_by;
4541
        this.jacketNumber = jacketNumber;
4546
        this.jacketNumber = jacketNumber;
4542
        this.billingType = billingType;
4547
        this.billingType = billingType;
4543
        this.vendorId = vendorId;
4548
        this.vendorId = vendorId;
-
 
4549
        this.authorize = authorize;
4544
      }
4550
      }
4545
 
4551
 
4546
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4552
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4547
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addBillingDetails", org.apache.thrift.protocol.TMessageType.CALL, 0));
4553
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addBillingDetails", org.apache.thrift.protocol.TMessageType.CALL, 0));
4548
        addBillingDetails_args args = new addBillingDetails_args();
4554
        addBillingDetails_args args = new addBillingDetails_args();
Line 4552... Line 4558...
4552
        args.setItemNumber(itemNumber);
4558
        args.setItemNumber(itemNumber);
4553
        args.setBilled_by(billed_by);
4559
        args.setBilled_by(billed_by);
4554
        args.setJacketNumber(jacketNumber);
4560
        args.setJacketNumber(jacketNumber);
4555
        args.setBillingType(billingType);
4561
        args.setBillingType(billingType);
4556
        args.setVendorId(vendorId);
4562
        args.setVendorId(vendorId);
-
 
4563
        args.setAuthorize(authorize);
4557
        args.write(prot);
4564
        args.write(prot);
4558
        prot.writeMessageEnd();
4565
        prot.writeMessageEnd();
4559
      }
4566
      }
4560
 
4567
 
4561
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
4568
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
Line 4566... Line 4573...
4566
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4573
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
4567
        return (new Client(prot)).recv_addBillingDetails();
4574
        return (new Client(prot)).recv_addBillingDetails();
4568
      }
4575
      }
4569
    }
4576
    }
4570
 
4577
 
4571
    public void addInvoiceNumber(long orderId, String invoiceNumber, org.apache.thrift.async.AsyncMethodCallback<addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException {
4578
    public void addInvoiceNumber(long orderId, String invoiceNumber, String color, org.apache.thrift.async.AsyncMethodCallback<addInvoiceNumber_call> resultHandler) throws org.apache.thrift.TException {
4572
      checkReady();
4579
      checkReady();
4573
      addInvoiceNumber_call method_call = new addInvoiceNumber_call(orderId, invoiceNumber, resultHandler, this, ___protocolFactory, ___transport);
4580
      addInvoiceNumber_call method_call = new addInvoiceNumber_call(orderId, invoiceNumber, color, resultHandler, this, ___protocolFactory, ___transport);
4574
      this.___currentMethod = method_call;
4581
      this.___currentMethod = method_call;
4575
      ___manager.call(method_call);
4582
      ___manager.call(method_call);
4576
    }
4583
    }
4577
 
4584
 
4578
    public static class addInvoiceNumber_call extends org.apache.thrift.async.TAsyncMethodCall {
4585
    public static class addInvoiceNumber_call extends org.apache.thrift.async.TAsyncMethodCall {
4579
      private long orderId;
4586
      private long orderId;
4580
      private String invoiceNumber;
4587
      private String invoiceNumber;
-
 
4588
      private String color;
4581
      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 {
4589
      public addInvoiceNumber_call(long orderId, String invoiceNumber, String color, 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 {
4582
        super(client, protocolFactory, transport, resultHandler, false);
4590
        super(client, protocolFactory, transport, resultHandler, false);
4583
        this.orderId = orderId;
4591
        this.orderId = orderId;
4584
        this.invoiceNumber = invoiceNumber;
4592
        this.invoiceNumber = invoiceNumber;
-
 
4593
        this.color = color;
4585
      }
4594
      }
4586
 
4595
 
4587
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4596
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
4588
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addInvoiceNumber", org.apache.thrift.protocol.TMessageType.CALL, 0));
4597
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("addInvoiceNumber", org.apache.thrift.protocol.TMessageType.CALL, 0));
4589
        addInvoiceNumber_args args = new addInvoiceNumber_args();
4598
        addInvoiceNumber_args args = new addInvoiceNumber_args();
4590
        args.setOrderId(orderId);
4599
        args.setOrderId(orderId);
4591
        args.setInvoiceNumber(invoiceNumber);
4600
        args.setInvoiceNumber(invoiceNumber);
-
 
4601
        args.setColor(color);
4592
        args.write(prot);
4602
        args.write(prot);
4593
        prot.writeMessageEnd();
4603
        prot.writeMessageEnd();
4594
      }
4604
      }
4595
 
4605
 
4596
      public void getResult() throws TransactionServiceException, org.apache.thrift.TException {
4606
      public void getResult() throws TransactionServiceException, org.apache.thrift.TException {
Line 7494... Line 7504...
7494
      }
7504
      }
7495
 
7505
 
7496
      protected addBillingDetails_result getResult(I iface, addBillingDetails_args args) throws org.apache.thrift.TException {
7506
      protected addBillingDetails_result getResult(I iface, addBillingDetails_args args) throws org.apache.thrift.TException {
7497
        addBillingDetails_result result = new addBillingDetails_result();
7507
        addBillingDetails_result result = new addBillingDetails_result();
7498
        try {
7508
        try {
7499
          result.success = iface.addBillingDetails(args.orderId, args.invoice_number, args.serialNumber, args.itemNumber, args.billed_by, args.jacketNumber, args.billingType, args.vendorId);
7509
          result.success = iface.addBillingDetails(args.orderId, args.invoice_number, args.serialNumber, args.itemNumber, args.billed_by, args.jacketNumber, args.billingType, args.vendorId, args.authorize);
7500
          result.setSuccessIsSet(true);
7510
          result.setSuccessIsSet(true);
7501
        } catch (TransactionServiceException ex) {
7511
        } catch (TransactionServiceException ex) {
7502
          result.ex = ex;
7512
          result.ex = ex;
7503
        }
7513
        }
7504
        return result;
7514
        return result;
Line 7515... Line 7525...
7515
      }
7525
      }
7516
 
7526
 
7517
      protected addInvoiceNumber_result getResult(I iface, addInvoiceNumber_args args) throws org.apache.thrift.TException {
7527
      protected addInvoiceNumber_result getResult(I iface, addInvoiceNumber_args args) throws org.apache.thrift.TException {
7518
        addInvoiceNumber_result result = new addInvoiceNumber_result();
7528
        addInvoiceNumber_result result = new addInvoiceNumber_result();
7519
        try {
7529
        try {
7520
          iface.addInvoiceNumber(args.orderId, args.invoiceNumber);
7530
          iface.addInvoiceNumber(args.orderId, args.invoiceNumber, args.color);
7521
        } catch (TransactionServiceException ex) {
7531
        } catch (TransactionServiceException ex) {
7522
          result.ex = ex;
7532
          result.ex = ex;
7523
        }
7533
        }
7524
        return result;
7534
        return result;
7525
      }
7535
      }
Line 32785... Line 32795...
32785
    private static final org.apache.thrift.protocol.TField ITEM_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("itemNumber", org.apache.thrift.protocol.TType.STRING, (short)4);
32795
    private static final org.apache.thrift.protocol.TField ITEM_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("itemNumber", org.apache.thrift.protocol.TType.STRING, (short)4);
32786
    private static final org.apache.thrift.protocol.TField BILLED_BY_FIELD_DESC = new org.apache.thrift.protocol.TField("billed_by", org.apache.thrift.protocol.TType.STRING, (short)5);
32796
    private static final org.apache.thrift.protocol.TField BILLED_BY_FIELD_DESC = new org.apache.thrift.protocol.TField("billed_by", org.apache.thrift.protocol.TType.STRING, (short)5);
32787
    private static final org.apache.thrift.protocol.TField JACKET_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("jacketNumber", org.apache.thrift.protocol.TType.I64, (short)6);
32797
    private static final org.apache.thrift.protocol.TField JACKET_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("jacketNumber", org.apache.thrift.protocol.TType.I64, (short)6);
32788
    private static final org.apache.thrift.protocol.TField BILLING_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("billingType", org.apache.thrift.protocol.TType.I64, (short)7);
32798
    private static final org.apache.thrift.protocol.TField BILLING_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("billingType", org.apache.thrift.protocol.TType.I64, (short)7);
32789
    private static final org.apache.thrift.protocol.TField VENDOR_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorId", org.apache.thrift.protocol.TType.I64, (short)8);
32799
    private static final org.apache.thrift.protocol.TField VENDOR_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorId", org.apache.thrift.protocol.TType.I64, (short)8);
-
 
32800
    private static final org.apache.thrift.protocol.TField AUTHORIZE_FIELD_DESC = new org.apache.thrift.protocol.TField("authorize", org.apache.thrift.protocol.TType.BOOL, (short)9);
32790
 
32801
 
32791
    private long orderId; // required
32802
    private long orderId; // required
32792
    private String invoice_number; // required
32803
    private String invoice_number; // required
32793
    private String serialNumber; // required
32804
    private String serialNumber; // required
32794
    private String itemNumber; // required
32805
    private String itemNumber; // required
32795
    private String billed_by; // required
32806
    private String billed_by; // required
32796
    private long jacketNumber; // required
32807
    private long jacketNumber; // required
32797
    private long billingType; // required
32808
    private long billingType; // required
32798
    private long vendorId; // required
32809
    private long vendorId; // required
-
 
32810
    private boolean authorize; // required
32799
 
32811
 
32800
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
32812
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
32801
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
32813
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
32802
      ORDER_ID((short)1, "orderId"),
32814
      ORDER_ID((short)1, "orderId"),
32803
      INVOICE_NUMBER((short)2, "invoice_number"),
32815
      INVOICE_NUMBER((short)2, "invoice_number"),
32804
      SERIAL_NUMBER((short)3, "serialNumber"),
32816
      SERIAL_NUMBER((short)3, "serialNumber"),
32805
      ITEM_NUMBER((short)4, "itemNumber"),
32817
      ITEM_NUMBER((short)4, "itemNumber"),
32806
      BILLED_BY((short)5, "billed_by"),
32818
      BILLED_BY((short)5, "billed_by"),
32807
      JACKET_NUMBER((short)6, "jacketNumber"),
32819
      JACKET_NUMBER((short)6, "jacketNumber"),
32808
      BILLING_TYPE((short)7, "billingType"),
32820
      BILLING_TYPE((short)7, "billingType"),
32809
      VENDOR_ID((short)8, "vendorId");
32821
      VENDOR_ID((short)8, "vendorId"),
-
 
32822
      AUTHORIZE((short)9, "authorize");
32810
 
32823
 
32811
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
32824
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
32812
 
32825
 
32813
      static {
32826
      static {
32814
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
32827
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 32835... Line 32848...
32835
            return JACKET_NUMBER;
32848
            return JACKET_NUMBER;
32836
          case 7: // BILLING_TYPE
32849
          case 7: // BILLING_TYPE
32837
            return BILLING_TYPE;
32850
            return BILLING_TYPE;
32838
          case 8: // VENDOR_ID
32851
          case 8: // VENDOR_ID
32839
            return VENDOR_ID;
32852
            return VENDOR_ID;
-
 
32853
          case 9: // AUTHORIZE
-
 
32854
            return AUTHORIZE;
32840
          default:
32855
          default:
32841
            return null;
32856
            return null;
32842
        }
32857
        }
32843
      }
32858
      }
32844
 
32859
 
Line 32879... Line 32894...
32879
    // isset id assignments
32894
    // isset id assignments
32880
    private static final int __ORDERID_ISSET_ID = 0;
32895
    private static final int __ORDERID_ISSET_ID = 0;
32881
    private static final int __JACKETNUMBER_ISSET_ID = 1;
32896
    private static final int __JACKETNUMBER_ISSET_ID = 1;
32882
    private static final int __BILLINGTYPE_ISSET_ID = 2;
32897
    private static final int __BILLINGTYPE_ISSET_ID = 2;
32883
    private static final int __VENDORID_ISSET_ID = 3;
32898
    private static final int __VENDORID_ISSET_ID = 3;
-
 
32899
    private static final int __AUTHORIZE_ISSET_ID = 4;
32884
    private BitSet __isset_bit_vector = new BitSet(4);
32900
    private BitSet __isset_bit_vector = new BitSet(5);
32885
 
32901
 
32886
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
32902
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
32887
    static {
32903
    static {
32888
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
32904
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
32889
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
32905
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 32900... Line 32916...
32900
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
32916
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
32901
      tmpMap.put(_Fields.BILLING_TYPE, new org.apache.thrift.meta_data.FieldMetaData("billingType", org.apache.thrift.TFieldRequirementType.DEFAULT, 
32917
      tmpMap.put(_Fields.BILLING_TYPE, new org.apache.thrift.meta_data.FieldMetaData("billingType", org.apache.thrift.TFieldRequirementType.DEFAULT, 
32902
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
32918
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
32903
      tmpMap.put(_Fields.VENDOR_ID, new org.apache.thrift.meta_data.FieldMetaData("vendorId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
32919
      tmpMap.put(_Fields.VENDOR_ID, new org.apache.thrift.meta_data.FieldMetaData("vendorId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
32904
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
32920
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
32921
      tmpMap.put(_Fields.AUTHORIZE, new org.apache.thrift.meta_data.FieldMetaData("authorize", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
32922
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
32905
      metaDataMap = Collections.unmodifiableMap(tmpMap);
32923
      metaDataMap = Collections.unmodifiableMap(tmpMap);
32906
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addBillingDetails_args.class, metaDataMap);
32924
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addBillingDetails_args.class, metaDataMap);
32907
    }
32925
    }
32908
 
32926
 
32909
    public addBillingDetails_args() {
32927
    public addBillingDetails_args() {
Line 32915... Line 32933...
32915
      String serialNumber,
32933
      String serialNumber,
32916
      String itemNumber,
32934
      String itemNumber,
32917
      String billed_by,
32935
      String billed_by,
32918
      long jacketNumber,
32936
      long jacketNumber,
32919
      long billingType,
32937
      long billingType,
32920
      long vendorId)
32938
      long vendorId,
-
 
32939
      boolean authorize)
32921
    {
32940
    {
32922
      this();
32941
      this();
32923
      this.orderId = orderId;
32942
      this.orderId = orderId;
32924
      setOrderIdIsSet(true);
32943
      setOrderIdIsSet(true);
32925
      this.invoice_number = invoice_number;
32944
      this.invoice_number = invoice_number;
Line 32930... Line 32949...
32930
      setJacketNumberIsSet(true);
32949
      setJacketNumberIsSet(true);
32931
      this.billingType = billingType;
32950
      this.billingType = billingType;
32932
      setBillingTypeIsSet(true);
32951
      setBillingTypeIsSet(true);
32933
      this.vendorId = vendorId;
32952
      this.vendorId = vendorId;
32934
      setVendorIdIsSet(true);
32953
      setVendorIdIsSet(true);
-
 
32954
      this.authorize = authorize;
-
 
32955
      setAuthorizeIsSet(true);
32935
    }
32956
    }
32936
 
32957
 
32937
    /**
32958
    /**
32938
     * Performs a deep copy on <i>other</i>.
32959
     * Performs a deep copy on <i>other</i>.
32939
     */
32960
     */
Line 32954... Line 32975...
32954
        this.billed_by = other.billed_by;
32975
        this.billed_by = other.billed_by;
32955
      }
32976
      }
32956
      this.jacketNumber = other.jacketNumber;
32977
      this.jacketNumber = other.jacketNumber;
32957
      this.billingType = other.billingType;
32978
      this.billingType = other.billingType;
32958
      this.vendorId = other.vendorId;
32979
      this.vendorId = other.vendorId;
-
 
32980
      this.authorize = other.authorize;
32959
    }
32981
    }
32960
 
32982
 
32961
    public addBillingDetails_args deepCopy() {
32983
    public addBillingDetails_args deepCopy() {
32962
      return new addBillingDetails_args(this);
32984
      return new addBillingDetails_args(this);
32963
    }
32985
    }
Line 32974... Line 32996...
32974
      this.jacketNumber = 0;
32996
      this.jacketNumber = 0;
32975
      setBillingTypeIsSet(false);
32997
      setBillingTypeIsSet(false);
32976
      this.billingType = 0;
32998
      this.billingType = 0;
32977
      setVendorIdIsSet(false);
32999
      setVendorIdIsSet(false);
32978
      this.vendorId = 0;
33000
      this.vendorId = 0;
-
 
33001
      setAuthorizeIsSet(false);
-
 
33002
      this.authorize = false;
32979
    }
33003
    }
32980
 
33004
 
32981
    public long getOrderId() {
33005
    public long getOrderId() {
32982
      return this.orderId;
33006
      return this.orderId;
32983
    }
33007
    }
Line 33156... Line 33180...
33156
 
33180
 
33157
    public void setVendorIdIsSet(boolean value) {
33181
    public void setVendorIdIsSet(boolean value) {
33158
      __isset_bit_vector.set(__VENDORID_ISSET_ID, value);
33182
      __isset_bit_vector.set(__VENDORID_ISSET_ID, value);
33159
    }
33183
    }
33160
 
33184
 
-
 
33185
    public boolean isAuthorize() {
-
 
33186
      return this.authorize;
-
 
33187
    }
-
 
33188
 
-
 
33189
    public void setAuthorize(boolean authorize) {
-
 
33190
      this.authorize = authorize;
-
 
33191
      setAuthorizeIsSet(true);
-
 
33192
    }
-
 
33193
 
-
 
33194
    public void unsetAuthorize() {
-
 
33195
      __isset_bit_vector.clear(__AUTHORIZE_ISSET_ID);
-
 
33196
    }
-
 
33197
 
-
 
33198
    /** Returns true if field authorize is set (has been assigned a value) and false otherwise */
-
 
33199
    public boolean isSetAuthorize() {
-
 
33200
      return __isset_bit_vector.get(__AUTHORIZE_ISSET_ID);
-
 
33201
    }
-
 
33202
 
-
 
33203
    public void setAuthorizeIsSet(boolean value) {
-
 
33204
      __isset_bit_vector.set(__AUTHORIZE_ISSET_ID, value);
-
 
33205
    }
-
 
33206
 
33161
    public void setFieldValue(_Fields field, Object value) {
33207
    public void setFieldValue(_Fields field, Object value) {
33162
      switch (field) {
33208
      switch (field) {
33163
      case ORDER_ID:
33209
      case ORDER_ID:
33164
        if (value == null) {
33210
        if (value == null) {
33165
          unsetOrderId();
33211
          unsetOrderId();
Line 33222... Line 33268...
33222
        } else {
33268
        } else {
33223
          setVendorId((Long)value);
33269
          setVendorId((Long)value);
33224
        }
33270
        }
33225
        break;
33271
        break;
33226
 
33272
 
-
 
33273
      case AUTHORIZE:
-
 
33274
        if (value == null) {
-
 
33275
          unsetAuthorize();
-
 
33276
        } else {
-
 
33277
          setAuthorize((Boolean)value);
-
 
33278
        }
-
 
33279
        break;
-
 
33280
 
33227
      }
33281
      }
33228
    }
33282
    }
33229
 
33283
 
33230
    public Object getFieldValue(_Fields field) {
33284
    public Object getFieldValue(_Fields field) {
33231
      switch (field) {
33285
      switch (field) {
Line 33251... Line 33305...
33251
        return Long.valueOf(getBillingType());
33305
        return Long.valueOf(getBillingType());
33252
 
33306
 
33253
      case VENDOR_ID:
33307
      case VENDOR_ID:
33254
        return Long.valueOf(getVendorId());
33308
        return Long.valueOf(getVendorId());
33255
 
33309
 
-
 
33310
      case AUTHORIZE:
-
 
33311
        return Boolean.valueOf(isAuthorize());
-
 
33312
 
33256
      }
33313
      }
33257
      throw new IllegalStateException();
33314
      throw new IllegalStateException();
33258
    }
33315
    }
33259
 
33316
 
33260
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
33317
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 33278... Line 33335...
33278
        return isSetJacketNumber();
33335
        return isSetJacketNumber();
33279
      case BILLING_TYPE:
33336
      case BILLING_TYPE:
33280
        return isSetBillingType();
33337
        return isSetBillingType();
33281
      case VENDOR_ID:
33338
      case VENDOR_ID:
33282
        return isSetVendorId();
33339
        return isSetVendorId();
-
 
33340
      case AUTHORIZE:
-
 
33341
        return isSetAuthorize();
33283
      }
33342
      }
33284
      throw new IllegalStateException();
33343
      throw new IllegalStateException();
33285
    }
33344
    }
33286
 
33345
 
33287
    @Override
33346
    @Override
Line 33367... Line 33426...
33367
          return false;
33426
          return false;
33368
        if (this.vendorId != that.vendorId)
33427
        if (this.vendorId != that.vendorId)
33369
          return false;
33428
          return false;
33370
      }
33429
      }
33371
 
33430
 
-
 
33431
      boolean this_present_authorize = true;
-
 
33432
      boolean that_present_authorize = true;
-
 
33433
      if (this_present_authorize || that_present_authorize) {
-
 
33434
        if (!(this_present_authorize && that_present_authorize))
-
 
33435
          return false;
-
 
33436
        if (this.authorize != that.authorize)
-
 
33437
          return false;
-
 
33438
      }
-
 
33439
 
33372
      return true;
33440
      return true;
33373
    }
33441
    }
33374
 
33442
 
33375
    @Override
33443
    @Override
33376
    public int hashCode() {
33444
    public int hashCode() {
Line 33463... Line 33531...
33463
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.vendorId, typedOther.vendorId);
33531
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.vendorId, typedOther.vendorId);
33464
        if (lastComparison != 0) {
33532
        if (lastComparison != 0) {
33465
          return lastComparison;
33533
          return lastComparison;
33466
        }
33534
        }
33467
      }
33535
      }
-
 
33536
      lastComparison = Boolean.valueOf(isSetAuthorize()).compareTo(typedOther.isSetAuthorize());
-
 
33537
      if (lastComparison != 0) {
-
 
33538
        return lastComparison;
-
 
33539
      }
-
 
33540
      if (isSetAuthorize()) {
-
 
33541
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.authorize, typedOther.authorize);
-
 
33542
        if (lastComparison != 0) {
-
 
33543
          return lastComparison;
-
 
33544
        }
-
 
33545
      }
33468
      return 0;
33546
      return 0;
33469
    }
33547
    }
33470
 
33548
 
33471
    public _Fields fieldForId(int fieldId) {
33549
    public _Fields fieldForId(int fieldId) {
33472
      return _Fields.findByThriftId(fieldId);
33550
      return _Fields.findByThriftId(fieldId);
Line 33540... Line 33618...
33540
              setVendorIdIsSet(true);
33618
              setVendorIdIsSet(true);
33541
            } else { 
33619
            } else { 
33542
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33620
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33543
            }
33621
            }
33544
            break;
33622
            break;
-
 
33623
          case 9: // AUTHORIZE
-
 
33624
            if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
33625
              this.authorize = iprot.readBool();
-
 
33626
              setAuthorizeIsSet(true);
-
 
33627
            } else { 
-
 
33628
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
33629
            }
-
 
33630
            break;
33545
          default:
33631
          default:
33546
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33632
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
33547
        }
33633
        }
33548
        iprot.readFieldEnd();
33634
        iprot.readFieldEnd();
33549
      }
33635
      }
Line 33585... Line 33671...
33585
      oprot.writeI64(this.billingType);
33671
      oprot.writeI64(this.billingType);
33586
      oprot.writeFieldEnd();
33672
      oprot.writeFieldEnd();
33587
      oprot.writeFieldBegin(VENDOR_ID_FIELD_DESC);
33673
      oprot.writeFieldBegin(VENDOR_ID_FIELD_DESC);
33588
      oprot.writeI64(this.vendorId);
33674
      oprot.writeI64(this.vendorId);
33589
      oprot.writeFieldEnd();
33675
      oprot.writeFieldEnd();
-
 
33676
      oprot.writeFieldBegin(AUTHORIZE_FIELD_DESC);
-
 
33677
      oprot.writeBool(this.authorize);
-
 
33678
      oprot.writeFieldEnd();
33590
      oprot.writeFieldStop();
33679
      oprot.writeFieldStop();
33591
      oprot.writeStructEnd();
33680
      oprot.writeStructEnd();
33592
    }
33681
    }
33593
 
33682
 
33594
    @Override
33683
    @Override
Line 33641... Line 33730...
33641
      first = false;
33730
      first = false;
33642
      if (!first) sb.append(", ");
33731
      if (!first) sb.append(", ");
33643
      sb.append("vendorId:");
33732
      sb.append("vendorId:");
33644
      sb.append(this.vendorId);
33733
      sb.append(this.vendorId);
33645
      first = false;
33734
      first = false;
-
 
33735
      if (!first) sb.append(", ");
-
 
33736
      sb.append("authorize:");
-
 
33737
      sb.append(this.authorize);
-
 
33738
      first = false;
33646
      sb.append(")");
33739
      sb.append(")");
33647
      return sb.toString();
33740
      return sb.toString();
33648
    }
33741
    }
33649
 
33742
 
33650
    public void validate() throws org.apache.thrift.TException {
33743
    public void validate() throws org.apache.thrift.TException {
Line 34053... Line 34146...
34053
  public static class addInvoiceNumber_args implements org.apache.thrift.TBase<addInvoiceNumber_args, addInvoiceNumber_args._Fields>, java.io.Serializable, Cloneable   {
34146
  public static class addInvoiceNumber_args implements org.apache.thrift.TBase<addInvoiceNumber_args, addInvoiceNumber_args._Fields>, java.io.Serializable, Cloneable   {
34054
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addInvoiceNumber_args");
34147
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("addInvoiceNumber_args");
34055
 
34148
 
34056
    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);
34149
    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);
34057
    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);
34150
    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);
-
 
34151
    private static final org.apache.thrift.protocol.TField COLOR_FIELD_DESC = new org.apache.thrift.protocol.TField("color", org.apache.thrift.protocol.TType.STRING, (short)3);
34058
 
34152
 
34059
    private long orderId; // required
34153
    private long orderId; // required
34060
    private String invoiceNumber; // required
34154
    private String invoiceNumber; // required
-
 
34155
    private String color; // required
34061
 
34156
 
34062
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
34157
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
34063
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
34158
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
34064
      ORDER_ID((short)1, "orderId"),
34159
      ORDER_ID((short)1, "orderId"),
34065
      INVOICE_NUMBER((short)2, "invoiceNumber");
34160
      INVOICE_NUMBER((short)2, "invoiceNumber"),
-
 
34161
      COLOR((short)3, "color");
34066
 
34162
 
34067
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
34163
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
34068
 
34164
 
34069
      static {
34165
      static {
34070
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
34166
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 34079... Line 34175...
34079
        switch(fieldId) {
34175
        switch(fieldId) {
34080
          case 1: // ORDER_ID
34176
          case 1: // ORDER_ID
34081
            return ORDER_ID;
34177
            return ORDER_ID;
34082
          case 2: // INVOICE_NUMBER
34178
          case 2: // INVOICE_NUMBER
34083
            return INVOICE_NUMBER;
34179
            return INVOICE_NUMBER;
-
 
34180
          case 3: // COLOR
-
 
34181
            return COLOR;
34084
          default:
34182
          default:
34085
            return null;
34183
            return null;
34086
        }
34184
        }
34087
      }
34185
      }
34088
 
34186
 
Line 34129... Line 34227...
34129
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
34227
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
34130
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
34228
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
34131
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
34229
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
34132
      tmpMap.put(_Fields.INVOICE_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("invoiceNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
34230
      tmpMap.put(_Fields.INVOICE_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("invoiceNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
34133
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
34231
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
34232
      tmpMap.put(_Fields.COLOR, new org.apache.thrift.meta_data.FieldMetaData("color", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
34233
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
34134
      metaDataMap = Collections.unmodifiableMap(tmpMap);
34234
      metaDataMap = Collections.unmodifiableMap(tmpMap);
34135
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addInvoiceNumber_args.class, metaDataMap);
34235
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(addInvoiceNumber_args.class, metaDataMap);
34136
    }
34236
    }
34137
 
34237
 
34138
    public addInvoiceNumber_args() {
34238
    public addInvoiceNumber_args() {
34139
    }
34239
    }
34140
 
34240
 
34141
    public addInvoiceNumber_args(
34241
    public addInvoiceNumber_args(
34142
      long orderId,
34242
      long orderId,
34143
      String invoiceNumber)
34243
      String invoiceNumber,
-
 
34244
      String color)
34144
    {
34245
    {
34145
      this();
34246
      this();
34146
      this.orderId = orderId;
34247
      this.orderId = orderId;
34147
      setOrderIdIsSet(true);
34248
      setOrderIdIsSet(true);
34148
      this.invoiceNumber = invoiceNumber;
34249
      this.invoiceNumber = invoiceNumber;
-
 
34250
      this.color = color;
34149
    }
34251
    }
34150
 
34252
 
34151
    /**
34253
    /**
34152
     * Performs a deep copy on <i>other</i>.
34254
     * Performs a deep copy on <i>other</i>.
34153
     */
34255
     */
Line 34156... Line 34258...
34156
      __isset_bit_vector.or(other.__isset_bit_vector);
34258
      __isset_bit_vector.or(other.__isset_bit_vector);
34157
      this.orderId = other.orderId;
34259
      this.orderId = other.orderId;
34158
      if (other.isSetInvoiceNumber()) {
34260
      if (other.isSetInvoiceNumber()) {
34159
        this.invoiceNumber = other.invoiceNumber;
34261
        this.invoiceNumber = other.invoiceNumber;
34160
      }
34262
      }
-
 
34263
      if (other.isSetColor()) {
-
 
34264
        this.color = other.color;
-
 
34265
      }
34161
    }
34266
    }
34162
 
34267
 
34163
    public addInvoiceNumber_args deepCopy() {
34268
    public addInvoiceNumber_args deepCopy() {
34164
      return new addInvoiceNumber_args(this);
34269
      return new addInvoiceNumber_args(this);
34165
    }
34270
    }
Line 34167... Line 34272...
34167
    @Override
34272
    @Override
34168
    public void clear() {
34273
    public void clear() {
34169
      setOrderIdIsSet(false);
34274
      setOrderIdIsSet(false);
34170
      this.orderId = 0;
34275
      this.orderId = 0;
34171
      this.invoiceNumber = null;
34276
      this.invoiceNumber = null;
-
 
34277
      this.color = null;
34172
    }
34278
    }
34173
 
34279
 
34174
    public long getOrderId() {
34280
    public long getOrderId() {
34175
      return this.orderId;
34281
      return this.orderId;
34176
    }
34282
    }
Line 34214... Line 34320...
34214
      if (!value) {
34320
      if (!value) {
34215
        this.invoiceNumber = null;
34321
        this.invoiceNumber = null;
34216
      }
34322
      }
34217
    }
34323
    }
34218
 
34324
 
-
 
34325
    public String getColor() {
-
 
34326
      return this.color;
-
 
34327
    }
-
 
34328
 
-
 
34329
    public void setColor(String color) {
-
 
34330
      this.color = color;
-
 
34331
    }
-
 
34332
 
-
 
34333
    public void unsetColor() {
-
 
34334
      this.color = null;
-
 
34335
    }
-
 
34336
 
-
 
34337
    /** Returns true if field color is set (has been assigned a value) and false otherwise */
-
 
34338
    public boolean isSetColor() {
-
 
34339
      return this.color != null;
-
 
34340
    }
-
 
34341
 
-
 
34342
    public void setColorIsSet(boolean value) {
-
 
34343
      if (!value) {
-
 
34344
        this.color = null;
-
 
34345
      }
-
 
34346
    }
-
 
34347
 
34219
    public void setFieldValue(_Fields field, Object value) {
34348
    public void setFieldValue(_Fields field, Object value) {
34220
      switch (field) {
34349
      switch (field) {
34221
      case ORDER_ID:
34350
      case ORDER_ID:
34222
        if (value == null) {
34351
        if (value == null) {
34223
          unsetOrderId();
34352
          unsetOrderId();
Line 34232... Line 34361...
34232
        } else {
34361
        } else {
34233
          setInvoiceNumber((String)value);
34362
          setInvoiceNumber((String)value);
34234
        }
34363
        }
34235
        break;
34364
        break;
34236
 
34365
 
-
 
34366
      case COLOR:
-
 
34367
        if (value == null) {
-
 
34368
          unsetColor();
-
 
34369
        } else {
-
 
34370
          setColor((String)value);
-
 
34371
        }
-
 
34372
        break;
-
 
34373
 
34237
      }
34374
      }
34238
    }
34375
    }
34239
 
34376
 
34240
    public Object getFieldValue(_Fields field) {
34377
    public Object getFieldValue(_Fields field) {
34241
      switch (field) {
34378
      switch (field) {
Line 34243... Line 34380...
34243
        return Long.valueOf(getOrderId());
34380
        return Long.valueOf(getOrderId());
34244
 
34381
 
34245
      case INVOICE_NUMBER:
34382
      case INVOICE_NUMBER:
34246
        return getInvoiceNumber();
34383
        return getInvoiceNumber();
34247
 
34384
 
-
 
34385
      case COLOR:
-
 
34386
        return getColor();
-
 
34387
 
34248
      }
34388
      }
34249
      throw new IllegalStateException();
34389
      throw new IllegalStateException();
34250
    }
34390
    }
34251
 
34391
 
34252
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
34392
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 34258... Line 34398...
34258
      switch (field) {
34398
      switch (field) {
34259
      case ORDER_ID:
34399
      case ORDER_ID:
34260
        return isSetOrderId();
34400
        return isSetOrderId();
34261
      case INVOICE_NUMBER:
34401
      case INVOICE_NUMBER:
34262
        return isSetInvoiceNumber();
34402
        return isSetInvoiceNumber();
-
 
34403
      case COLOR:
-
 
34404
        return isSetColor();
34263
      }
34405
      }
34264
      throw new IllegalStateException();
34406
      throw new IllegalStateException();
34265
    }
34407
    }
34266
 
34408
 
34267
    @Override
34409
    @Override
Line 34293... Line 34435...
34293
          return false;
34435
          return false;
34294
        if (!this.invoiceNumber.equals(that.invoiceNumber))
34436
        if (!this.invoiceNumber.equals(that.invoiceNumber))
34295
          return false;
34437
          return false;
34296
      }
34438
      }
34297
 
34439
 
-
 
34440
      boolean this_present_color = true && this.isSetColor();
-
 
34441
      boolean that_present_color = true && that.isSetColor();
-
 
34442
      if (this_present_color || that_present_color) {
-
 
34443
        if (!(this_present_color && that_present_color))
-
 
34444
          return false;
-
 
34445
        if (!this.color.equals(that.color))
-
 
34446
          return false;
-
 
34447
      }
-
 
34448
 
34298
      return true;
34449
      return true;
34299
    }
34450
    }
34300
 
34451
 
34301
    @Override
34452
    @Override
34302
    public int hashCode() {
34453
    public int hashCode() {
Line 34329... Line 34480...
34329
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.invoiceNumber, typedOther.invoiceNumber);
34480
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.invoiceNumber, typedOther.invoiceNumber);
34330
        if (lastComparison != 0) {
34481
        if (lastComparison != 0) {
34331
          return lastComparison;
34482
          return lastComparison;
34332
        }
34483
        }
34333
      }
34484
      }
-
 
34485
      lastComparison = Boolean.valueOf(isSetColor()).compareTo(typedOther.isSetColor());
-
 
34486
      if (lastComparison != 0) {
-
 
34487
        return lastComparison;
-
 
34488
      }
-
 
34489
      if (isSetColor()) {
-
 
34490
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.color, typedOther.color);
-
 
34491
        if (lastComparison != 0) {
-
 
34492
          return lastComparison;
-
 
34493
        }
-
 
34494
      }
34334
      return 0;
34495
      return 0;
34335
    }
34496
    }
34336
 
34497
 
34337
    public _Fields fieldForId(int fieldId) {
34498
    public _Fields fieldForId(int fieldId) {
34338
      return _Fields.findByThriftId(fieldId);
34499
      return _Fields.findByThriftId(fieldId);
Line 34361... Line 34522...
34361
              this.invoiceNumber = iprot.readString();
34522
              this.invoiceNumber = iprot.readString();
34362
            } else { 
34523
            } else { 
34363
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
34524
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
34364
            }
34525
            }
34365
            break;
34526
            break;
-
 
34527
          case 3: // COLOR
-
 
34528
            if (field.type == org.apache.thrift.protocol.TType.STRING) {
-
 
34529
              this.color = iprot.readString();
-
 
34530
            } else { 
-
 
34531
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
34532
            }
-
 
34533
            break;
34366
          default:
34534
          default:
34367
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
34535
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
34368
        }
34536
        }
34369
        iprot.readFieldEnd();
34537
        iprot.readFieldEnd();
34370
      }
34538
      }
Line 34382... Line 34550...
34382
      if (this.invoiceNumber != null) {
34550
      if (this.invoiceNumber != null) {
34383
        oprot.writeFieldBegin(INVOICE_NUMBER_FIELD_DESC);
34551
        oprot.writeFieldBegin(INVOICE_NUMBER_FIELD_DESC);
34384
        oprot.writeString(this.invoiceNumber);
34552
        oprot.writeString(this.invoiceNumber);
34385
        oprot.writeFieldEnd();
34553
        oprot.writeFieldEnd();
34386
      }
34554
      }
-
 
34555
      if (this.color != null) {
-
 
34556
        oprot.writeFieldBegin(COLOR_FIELD_DESC);
-
 
34557
        oprot.writeString(this.color);
-
 
34558
        oprot.writeFieldEnd();
-
 
34559
      }
34387
      oprot.writeFieldStop();
34560
      oprot.writeFieldStop();
34388
      oprot.writeStructEnd();
34561
      oprot.writeStructEnd();
34389
    }
34562
    }
34390
 
34563
 
34391
    @Override
34564
    @Override
Line 34402... Line 34575...
34402
        sb.append("null");
34575
        sb.append("null");
34403
      } else {
34576
      } else {
34404
        sb.append(this.invoiceNumber);
34577
        sb.append(this.invoiceNumber);
34405
      }
34578
      }
34406
      first = false;
34579
      first = false;
-
 
34580
      if (!first) sb.append(", ");
-
 
34581
      sb.append("color:");
-
 
34582
      if (this.color == null) {
-
 
34583
        sb.append("null");
-
 
34584
      } else {
-
 
34585
        sb.append(this.color);
-
 
34586
      }
-
 
34587
      first = false;
34407
      sb.append(")");
34588
      sb.append(")");
34408
      return sb.toString();
34589
      return sb.toString();
34409
    }
34590
    }
34410
 
34591
 
34411
    public void validate() throws org.apache.thrift.TException {
34592
    public void validate() throws org.apache.thrift.TException {