Subversion Repositories SmartDukaan

Rev

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

Rev 9801 Rev 9882
Line 1057... Line 1057...
1057
 
1057
 
1058
    public Order getOrderForAirwayBillNo(String airwaybillNo) throws TransactionServiceException, org.apache.thrift.TException;
1058
    public Order getOrderForAirwayBillNo(String airwaybillNo) throws TransactionServiceException, org.apache.thrift.TException;
1059
 
1059
 
1060
    public long getMinCreatedTimeStampUndeliveredOrdersForSource(int source) throws org.apache.thrift.TException;
1060
    public long getMinCreatedTimeStampUndeliveredOrdersForSource(int source) throws org.apache.thrift.TException;
1061
 
1061
 
1062
    public void updateSnapdealOrdersStatus(List<List<String>> delivered_orders) throws TransactionServiceException, org.apache.thrift.TException;
1062
    public void updateSnapdealOrdersStatus(Map<String,List<List<String>>> orders) throws TransactionServiceException, org.apache.thrift.TException;
1063
 
1063
 
1064
    public void updateFlipkartOrdersStatus(List<List<String>> delivered_orders) throws TransactionServiceException, org.apache.thrift.TException;
1064
    public void updateFlipkartOrdersStatus(List<List<String>> delivered_orders) throws TransactionServiceException, org.apache.thrift.TException;
1065
 
1065
 
1066
    public void bulkAddOrUpdateAmazonFbaSalesSnapshot(List<AmazonFbaSalesSnapshot> amazonfbasalessnapshotlist) throws org.apache.thrift.TException;
1066
    public void bulkAddOrUpdateAmazonFbaSalesSnapshot(List<AmazonFbaSalesSnapshot> amazonfbasalessnapshotlist) throws org.apache.thrift.TException;
1067
 
1067
 
Line 1507... Line 1507...
1507
 
1507
 
1508
    public void getOrderForAirwayBillNo(String airwaybillNo, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getOrderForAirwayBillNo_call> resultHandler) throws org.apache.thrift.TException;
1508
    public void getOrderForAirwayBillNo(String airwaybillNo, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getOrderForAirwayBillNo_call> resultHandler) throws org.apache.thrift.TException;
1509
 
1509
 
1510
    public void getMinCreatedTimeStampUndeliveredOrdersForSource(int source, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getMinCreatedTimeStampUndeliveredOrdersForSource_call> resultHandler) throws org.apache.thrift.TException;
1510
    public void getMinCreatedTimeStampUndeliveredOrdersForSource(int source, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getMinCreatedTimeStampUndeliveredOrdersForSource_call> resultHandler) throws org.apache.thrift.TException;
1511
 
1511
 
1512
    public void updateSnapdealOrdersStatus(List<List<String>> delivered_orders, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateSnapdealOrdersStatus_call> resultHandler) throws org.apache.thrift.TException;
1512
    public void updateSnapdealOrdersStatus(Map<String,List<List<String>>> orders, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateSnapdealOrdersStatus_call> resultHandler) throws org.apache.thrift.TException;
1513
 
1513
 
1514
    public void updateFlipkartOrdersStatus(List<List<String>> delivered_orders, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateFlipkartOrdersStatus_call> resultHandler) throws org.apache.thrift.TException;
1514
    public void updateFlipkartOrdersStatus(List<List<String>> delivered_orders, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateFlipkartOrdersStatus_call> resultHandler) throws org.apache.thrift.TException;
1515
 
1515
 
1516
    public void bulkAddOrUpdateAmazonFbaSalesSnapshot(List<AmazonFbaSalesSnapshot> amazonfbasalessnapshotlist, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.bulkAddOrUpdateAmazonFbaSalesSnapshot_call> resultHandler) throws org.apache.thrift.TException;
1516
    public void bulkAddOrUpdateAmazonFbaSalesSnapshot(List<AmazonFbaSalesSnapshot> amazonfbasalessnapshotlist, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.bulkAddOrUpdateAmazonFbaSalesSnapshot_call> resultHandler) throws org.apache.thrift.TException;
1517
 
1517
 
Line 6959... Line 6959...
6959
        return result.success;
6959
        return result.success;
6960
      }
6960
      }
6961
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getMinCreatedTimeStampUndeliveredOrdersForSource failed: unknown result");
6961
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getMinCreatedTimeStampUndeliveredOrdersForSource failed: unknown result");
6962
    }
6962
    }
6963
 
6963
 
6964
    public void updateSnapdealOrdersStatus(List<List<String>> delivered_orders) throws TransactionServiceException, org.apache.thrift.TException
6964
    public void updateSnapdealOrdersStatus(Map<String,List<List<String>>> orders) throws TransactionServiceException, org.apache.thrift.TException
6965
    {
6965
    {
6966
      send_updateSnapdealOrdersStatus(delivered_orders);
6966
      send_updateSnapdealOrdersStatus(orders);
6967
      recv_updateSnapdealOrdersStatus();
6967
      recv_updateSnapdealOrdersStatus();
6968
    }
6968
    }
6969
 
6969
 
6970
    public void send_updateSnapdealOrdersStatus(List<List<String>> delivered_orders) throws org.apache.thrift.TException
6970
    public void send_updateSnapdealOrdersStatus(Map<String,List<List<String>>> orders) throws org.apache.thrift.TException
6971
    {
6971
    {
6972
      updateSnapdealOrdersStatus_args args = new updateSnapdealOrdersStatus_args();
6972
      updateSnapdealOrdersStatus_args args = new updateSnapdealOrdersStatus_args();
6973
      args.setDelivered_orders(delivered_orders);
6973
      args.setOrders(orders);
6974
      sendBase("updateSnapdealOrdersStatus", args);
6974
      sendBase("updateSnapdealOrdersStatus", args);
6975
    }
6975
    }
6976
 
6976
 
6977
    public void recv_updateSnapdealOrdersStatus() throws TransactionServiceException, org.apache.thrift.TException
6977
    public void recv_updateSnapdealOrdersStatus() throws TransactionServiceException, org.apache.thrift.TException
6978
    {
6978
    {
Line 14689... Line 14689...
14689
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
14689
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
14690
        return (new Client(prot)).recv_getMinCreatedTimeStampUndeliveredOrdersForSource();
14690
        return (new Client(prot)).recv_getMinCreatedTimeStampUndeliveredOrdersForSource();
14691
      }
14691
      }
14692
    }
14692
    }
14693
 
14693
 
14694
    public void updateSnapdealOrdersStatus(List<List<String>> delivered_orders, org.apache.thrift.async.AsyncMethodCallback<updateSnapdealOrdersStatus_call> resultHandler) throws org.apache.thrift.TException {
14694
    public void updateSnapdealOrdersStatus(Map<String,List<List<String>>> orders, org.apache.thrift.async.AsyncMethodCallback<updateSnapdealOrdersStatus_call> resultHandler) throws org.apache.thrift.TException {
14695
      checkReady();
14695
      checkReady();
14696
      updateSnapdealOrdersStatus_call method_call = new updateSnapdealOrdersStatus_call(delivered_orders, resultHandler, this, ___protocolFactory, ___transport);
14696
      updateSnapdealOrdersStatus_call method_call = new updateSnapdealOrdersStatus_call(orders, resultHandler, this, ___protocolFactory, ___transport);
14697
      this.___currentMethod = method_call;
14697
      this.___currentMethod = method_call;
14698
      ___manager.call(method_call);
14698
      ___manager.call(method_call);
14699
    }
14699
    }
14700
 
14700
 
14701
    public static class updateSnapdealOrdersStatus_call extends org.apache.thrift.async.TAsyncMethodCall {
14701
    public static class updateSnapdealOrdersStatus_call extends org.apache.thrift.async.TAsyncMethodCall {
14702
      private List<List<String>> delivered_orders;
14702
      private Map<String,List<List<String>>> orders;
14703
      public updateSnapdealOrdersStatus_call(List<List<String>> delivered_orders, org.apache.thrift.async.AsyncMethodCallback<updateSnapdealOrdersStatus_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 {
14703
      public updateSnapdealOrdersStatus_call(Map<String,List<List<String>>> orders, org.apache.thrift.async.AsyncMethodCallback<updateSnapdealOrdersStatus_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 {
14704
        super(client, protocolFactory, transport, resultHandler, false);
14704
        super(client, protocolFactory, transport, resultHandler, false);
14705
        this.delivered_orders = delivered_orders;
14705
        this.orders = orders;
14706
      }
14706
      }
14707
 
14707
 
14708
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
14708
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
14709
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("updateSnapdealOrdersStatus", org.apache.thrift.protocol.TMessageType.CALL, 0));
14709
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("updateSnapdealOrdersStatus", org.apache.thrift.protocol.TMessageType.CALL, 0));
14710
        updateSnapdealOrdersStatus_args args = new updateSnapdealOrdersStatus_args();
14710
        updateSnapdealOrdersStatus_args args = new updateSnapdealOrdersStatus_args();
14711
        args.setDelivered_orders(delivered_orders);
14711
        args.setOrders(orders);
14712
        args.write(prot);
14712
        args.write(prot);
14713
        prot.writeMessageEnd();
14713
        prot.writeMessageEnd();
14714
      }
14714
      }
14715
 
14715
 
14716
      public void getResult() throws TransactionServiceException, org.apache.thrift.TException {
14716
      public void getResult() throws TransactionServiceException, org.apache.thrift.TException {
Line 19012... Line 19012...
19012
      }
19012
      }
19013
 
19013
 
19014
      protected updateSnapdealOrdersStatus_result getResult(I iface, updateSnapdealOrdersStatus_args args) throws org.apache.thrift.TException {
19014
      protected updateSnapdealOrdersStatus_result getResult(I iface, updateSnapdealOrdersStatus_args args) throws org.apache.thrift.TException {
19015
        updateSnapdealOrdersStatus_result result = new updateSnapdealOrdersStatus_result();
19015
        updateSnapdealOrdersStatus_result result = new updateSnapdealOrdersStatus_result();
19016
        try {
19016
        try {
19017
          iface.updateSnapdealOrdersStatus(args.delivered_orders);
19017
          iface.updateSnapdealOrdersStatus(args.orders);
19018
        } catch (TransactionServiceException ex) {
19018
        } catch (TransactionServiceException ex) {
19019
          result.ex = ex;
19019
          result.ex = ex;
19020
        }
19020
        }
19021
        return result;
19021
        return result;
19022
      }
19022
      }
Line 174333... Line 174333...
174333
  }
174333
  }
174334
 
174334
 
174335
  public static class updateSnapdealOrdersStatus_args implements org.apache.thrift.TBase<updateSnapdealOrdersStatus_args, updateSnapdealOrdersStatus_args._Fields>, java.io.Serializable, Cloneable   {
174335
  public static class updateSnapdealOrdersStatus_args implements org.apache.thrift.TBase<updateSnapdealOrdersStatus_args, updateSnapdealOrdersStatus_args._Fields>, java.io.Serializable, Cloneable   {
174336
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("updateSnapdealOrdersStatus_args");
174336
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("updateSnapdealOrdersStatus_args");
174337
 
174337
 
174338
    private static final org.apache.thrift.protocol.TField DELIVERED_ORDERS_FIELD_DESC = new org.apache.thrift.protocol.TField("delivered_orders", org.apache.thrift.protocol.TType.LIST, (short)1);
174338
    private static final org.apache.thrift.protocol.TField ORDERS_FIELD_DESC = new org.apache.thrift.protocol.TField("orders", org.apache.thrift.protocol.TType.MAP, (short)1);
174339
 
174339
 
174340
    private List<List<String>> delivered_orders; // required
174340
    private Map<String,List<List<String>>> orders; // required
174341
 
174341
 
174342
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
174342
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
174343
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
174343
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
174344
      DELIVERED_ORDERS((short)1, "delivered_orders");
174344
      ORDERS((short)1, "orders");
174345
 
174345
 
174346
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
174346
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
174347
 
174347
 
174348
      static {
174348
      static {
174349
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
174349
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 174354... Line 174354...
174354
      /**
174354
      /**
174355
       * Find the _Fields constant that matches fieldId, or null if its not found.
174355
       * Find the _Fields constant that matches fieldId, or null if its not found.
174356
       */
174356
       */
174357
      public static _Fields findByThriftId(int fieldId) {
174357
      public static _Fields findByThriftId(int fieldId) {
174358
        switch(fieldId) {
174358
        switch(fieldId) {
174359
          case 1: // DELIVERED_ORDERS
174359
          case 1: // ORDERS
174360
            return DELIVERED_ORDERS;
174360
            return ORDERS;
174361
          default:
174361
          default:
174362
            return null;
174362
            return null;
174363
        }
174363
        }
174364
      }
174364
      }
174365
 
174365
 
Line 174400... Line 174400...
174400
    // isset id assignments
174400
    // isset id assignments
174401
 
174401
 
174402
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
174402
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
174403
    static {
174403
    static {
174404
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
174404
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
174405
      tmpMap.put(_Fields.DELIVERED_ORDERS, new org.apache.thrift.meta_data.FieldMetaData("delivered_orders", org.apache.thrift.TFieldRequirementType.DEFAULT, 
174405
      tmpMap.put(_Fields.ORDERS, new org.apache.thrift.meta_data.FieldMetaData("orders", org.apache.thrift.TFieldRequirementType.DEFAULT, 
174406
          new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
174406
          new org.apache.thrift.meta_data.MapMetaData(org.apache.thrift.protocol.TType.MAP, 
-
 
174407
              new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING), 
174407
              new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
174408
              new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
-
 
174409
                  new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
174408
                  new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))));
174410
                      new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))))));
174409
      metaDataMap = Collections.unmodifiableMap(tmpMap);
174411
      metaDataMap = Collections.unmodifiableMap(tmpMap);
174410
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(updateSnapdealOrdersStatus_args.class, metaDataMap);
174412
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(updateSnapdealOrdersStatus_args.class, metaDataMap);
174411
    }
174413
    }
174412
 
174414
 
174413
    public updateSnapdealOrdersStatus_args() {
174415
    public updateSnapdealOrdersStatus_args() {
174414
    }
174416
    }
174415
 
174417
 
174416
    public updateSnapdealOrdersStatus_args(
174418
    public updateSnapdealOrdersStatus_args(
174417
      List<List<String>> delivered_orders)
174419
      Map<String,List<List<String>>> orders)
174418
    {
174420
    {
174419
      this();
174421
      this();
174420
      this.delivered_orders = delivered_orders;
174422
      this.orders = orders;
174421
    }
174423
    }
174422
 
174424
 
174423
    /**
174425
    /**
174424
     * Performs a deep copy on <i>other</i>.
174426
     * Performs a deep copy on <i>other</i>.
174425
     */
174427
     */
174426
    public updateSnapdealOrdersStatus_args(updateSnapdealOrdersStatus_args other) {
174428
    public updateSnapdealOrdersStatus_args(updateSnapdealOrdersStatus_args other) {
174427
      if (other.isSetDelivered_orders()) {
174429
      if (other.isSetOrders()) {
-
 
174430
        Map<String,List<List<String>>> __this__orders = new HashMap<String,List<List<String>>>();
-
 
174431
        for (Map.Entry<String, List<List<String>>> other_element : other.orders.entrySet()) {
-
 
174432
 
-
 
174433
          String other_element_key = other_element.getKey();
-
 
174434
          List<List<String>> other_element_value = other_element.getValue();
-
 
174435
 
-
 
174436
          String __this__orders_copy_key = other_element_key;
-
 
174437
 
174428
        List<List<String>> __this__delivered_orders = new ArrayList<List<String>>();
174438
          List<List<String>> __this__orders_copy_value = new ArrayList<List<String>>();
174429
        for (List<String> other_element : other.delivered_orders) {
174439
          for (List<String> other_element_value_element : other_element_value) {
174430
          List<String> __this__delivered_orders_copy = new ArrayList<String>();
174440
            List<String> __this__orders_copy_value_copy = new ArrayList<String>();
174431
          for (String other_element_element : other_element) {
174441
            for (String other_element_value_element_element : other_element_value_element) {
174432
            __this__delivered_orders_copy.add(other_element_element);
174442
              __this__orders_copy_value_copy.add(other_element_value_element_element);
-
 
174443
            }
-
 
174444
            __this__orders_copy_value.add(__this__orders_copy_value_copy);
174433
          }
174445
          }
-
 
174446
 
174434
          __this__delivered_orders.add(__this__delivered_orders_copy);
174447
          __this__orders.put(__this__orders_copy_key, __this__orders_copy_value);
174435
        }
174448
        }
174436
        this.delivered_orders = __this__delivered_orders;
174449
        this.orders = __this__orders;
174437
      }
174450
      }
174438
    }
174451
    }
174439
 
174452
 
174440
    public updateSnapdealOrdersStatus_args deepCopy() {
174453
    public updateSnapdealOrdersStatus_args deepCopy() {
174441
      return new updateSnapdealOrdersStatus_args(this);
174454
      return new updateSnapdealOrdersStatus_args(this);
174442
    }
174455
    }
174443
 
174456
 
174444
    @Override
174457
    @Override
174445
    public void clear() {
174458
    public void clear() {
174446
      this.delivered_orders = null;
174459
      this.orders = null;
174447
    }
174460
    }
174448
 
174461
 
174449
    public int getDelivered_ordersSize() {
174462
    public int getOrdersSize() {
174450
      return (this.delivered_orders == null) ? 0 : this.delivered_orders.size();
174463
      return (this.orders == null) ? 0 : this.orders.size();
174451
    }
-
 
174452
 
-
 
174453
    public java.util.Iterator<List<String>> getDelivered_ordersIterator() {
-
 
174454
      return (this.delivered_orders == null) ? null : this.delivered_orders.iterator();
-
 
174455
    }
174464
    }
174456
 
174465
 
174457
    public void addToDelivered_orders(List<String> elem) {
174466
    public void putToOrders(String key, List<List<String>> val) {
174458
      if (this.delivered_orders == null) {
174467
      if (this.orders == null) {
174459
        this.delivered_orders = new ArrayList<List<String>>();
174468
        this.orders = new HashMap<String,List<List<String>>>();
174460
      }
174469
      }
174461
      this.delivered_orders.add(elem);
174470
      this.orders.put(key, val);
174462
    }
174471
    }
174463
 
174472
 
174464
    public List<List<String>> getDelivered_orders() {
174473
    public Map<String,List<List<String>>> getOrders() {
174465
      return this.delivered_orders;
174474
      return this.orders;
174466
    }
174475
    }
174467
 
174476
 
174468
    public void setDelivered_orders(List<List<String>> delivered_orders) {
174477
    public void setOrders(Map<String,List<List<String>>> orders) {
174469
      this.delivered_orders = delivered_orders;
174478
      this.orders = orders;
174470
    }
174479
    }
174471
 
174480
 
174472
    public void unsetDelivered_orders() {
174481
    public void unsetOrders() {
174473
      this.delivered_orders = null;
174482
      this.orders = null;
174474
    }
174483
    }
174475
 
174484
 
174476
    /** Returns true if field delivered_orders is set (has been assigned a value) and false otherwise */
174485
    /** Returns true if field orders is set (has been assigned a value) and false otherwise */
174477
    public boolean isSetDelivered_orders() {
174486
    public boolean isSetOrders() {
174478
      return this.delivered_orders != null;
174487
      return this.orders != null;
174479
    }
174488
    }
174480
 
174489
 
174481
    public void setDelivered_ordersIsSet(boolean value) {
174490
    public void setOrdersIsSet(boolean value) {
174482
      if (!value) {
174491
      if (!value) {
174483
        this.delivered_orders = null;
174492
        this.orders = null;
174484
      }
174493
      }
174485
    }
174494
    }
174486
 
174495
 
174487
    public void setFieldValue(_Fields field, Object value) {
174496
    public void setFieldValue(_Fields field, Object value) {
174488
      switch (field) {
174497
      switch (field) {
174489
      case DELIVERED_ORDERS:
174498
      case ORDERS:
174490
        if (value == null) {
174499
        if (value == null) {
174491
          unsetDelivered_orders();
174500
          unsetOrders();
174492
        } else {
174501
        } else {
174493
          setDelivered_orders((List<List<String>>)value);
174502
          setOrders((Map<String,List<List<String>>>)value);
174494
        }
174503
        }
174495
        break;
174504
        break;
174496
 
174505
 
174497
      }
174506
      }
174498
    }
174507
    }
174499
 
174508
 
174500
    public Object getFieldValue(_Fields field) {
174509
    public Object getFieldValue(_Fields field) {
174501
      switch (field) {
174510
      switch (field) {
174502
      case DELIVERED_ORDERS:
174511
      case ORDERS:
174503
        return getDelivered_orders();
174512
        return getOrders();
174504
 
174513
 
174505
      }
174514
      }
174506
      throw new IllegalStateException();
174515
      throw new IllegalStateException();
174507
    }
174516
    }
174508
 
174517
 
Line 174511... Line 174520...
174511
      if (field == null) {
174520
      if (field == null) {
174512
        throw new IllegalArgumentException();
174521
        throw new IllegalArgumentException();
174513
      }
174522
      }
174514
 
174523
 
174515
      switch (field) {
174524
      switch (field) {
174516
      case DELIVERED_ORDERS:
174525
      case ORDERS:
174517
        return isSetDelivered_orders();
174526
        return isSetOrders();
174518
      }
174527
      }
174519
      throw new IllegalStateException();
174528
      throw new IllegalStateException();
174520
    }
174529
    }
174521
 
174530
 
174522
    @Override
174531
    @Override
Line 174530... Line 174539...
174530
 
174539
 
174531
    public boolean equals(updateSnapdealOrdersStatus_args that) {
174540
    public boolean equals(updateSnapdealOrdersStatus_args that) {
174532
      if (that == null)
174541
      if (that == null)
174533
        return false;
174542
        return false;
174534
 
174543
 
174535
      boolean this_present_delivered_orders = true && this.isSetDelivered_orders();
174544
      boolean this_present_orders = true && this.isSetOrders();
174536
      boolean that_present_delivered_orders = true && that.isSetDelivered_orders();
174545
      boolean that_present_orders = true && that.isSetOrders();
174537
      if (this_present_delivered_orders || that_present_delivered_orders) {
174546
      if (this_present_orders || that_present_orders) {
174538
        if (!(this_present_delivered_orders && that_present_delivered_orders))
174547
        if (!(this_present_orders && that_present_orders))
174539
          return false;
174548
          return false;
174540
        if (!this.delivered_orders.equals(that.delivered_orders))
174549
        if (!this.orders.equals(that.orders))
174541
          return false;
174550
          return false;
174542
      }
174551
      }
174543
 
174552
 
174544
      return true;
174553
      return true;
174545
    }
174554
    }
Line 174555... Line 174564...
174555
      }
174564
      }
174556
 
174565
 
174557
      int lastComparison = 0;
174566
      int lastComparison = 0;
174558
      updateSnapdealOrdersStatus_args typedOther = (updateSnapdealOrdersStatus_args)other;
174567
      updateSnapdealOrdersStatus_args typedOther = (updateSnapdealOrdersStatus_args)other;
174559
 
174568
 
174560
      lastComparison = Boolean.valueOf(isSetDelivered_orders()).compareTo(typedOther.isSetDelivered_orders());
174569
      lastComparison = Boolean.valueOf(isSetOrders()).compareTo(typedOther.isSetOrders());
174561
      if (lastComparison != 0) {
174570
      if (lastComparison != 0) {
174562
        return lastComparison;
174571
        return lastComparison;
174563
      }
174572
      }
174564
      if (isSetDelivered_orders()) {
174573
      if (isSetOrders()) {
174565
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.delivered_orders, typedOther.delivered_orders);
174574
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orders, typedOther.orders);
174566
        if (lastComparison != 0) {
174575
        if (lastComparison != 0) {
174567
          return lastComparison;
174576
          return lastComparison;
174568
        }
174577
        }
174569
      }
174578
      }
174570
      return 0;
174579
      return 0;
Line 174582... Line 174591...
174582
        field = iprot.readFieldBegin();
174591
        field = iprot.readFieldBegin();
174583
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
174592
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
174584
          break;
174593
          break;
174585
        }
174594
        }
174586
        switch (field.id) {
174595
        switch (field.id) {
174587
          case 1: // DELIVERED_ORDERS
174596
          case 1: // ORDERS
174588
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
174597
            if (field.type == org.apache.thrift.protocol.TType.MAP) {
174589
              {
174598
              {
174590
                org.apache.thrift.protocol.TList _list521 = iprot.readListBegin();
174599
                org.apache.thrift.protocol.TMap _map521 = iprot.readMapBegin();
174591
                this.delivered_orders = new ArrayList<List<String>>(_list521.size);
174600
                this.orders = new HashMap<String,List<List<String>>>(2*_map521.size);
174592
                for (int _i522 = 0; _i522 < _list521.size; ++_i522)
174601
                for (int _i522 = 0; _i522 < _map521.size; ++_i522)
174593
                {
174602
                {
174594
                  List<String> _elem523; // required
174603
                  String _key523; // required
-
 
174604
                  List<List<String>> _val524; // required
-
 
174605
                  _key523 = iprot.readString();
174595
                  {
174606
                  {
174596
                    org.apache.thrift.protocol.TList _list524 = iprot.readListBegin();
174607
                    org.apache.thrift.protocol.TList _list525 = iprot.readListBegin();
174597
                    _elem523 = new ArrayList<String>(_list524.size);
174608
                    _val524 = new ArrayList<List<String>>(_list525.size);
174598
                    for (int _i525 = 0; _i525 < _list524.size; ++_i525)
174609
                    for (int _i526 = 0; _i526 < _list525.size; ++_i526)
174599
                    {
174610
                    {
-
 
174611
                      List<String> _elem527; // required
-
 
174612
                      {
-
 
174613
                        org.apache.thrift.protocol.TList _list528 = iprot.readListBegin();
-
 
174614
                        _elem527 = new ArrayList<String>(_list528.size);
-
 
174615
                        for (int _i529 = 0; _i529 < _list528.size; ++_i529)
-
 
174616
                        {
174600
                      String _elem526; // required
174617
                          String _elem530; // required
174601
                      _elem526 = iprot.readString();
174618
                          _elem530 = iprot.readString();
-
 
174619
                          _elem527.add(_elem530);
-
 
174620
                        }
-
 
174621
                        iprot.readListEnd();
-
 
174622
                      }
174602
                      _elem523.add(_elem526);
174623
                      _val524.add(_elem527);
174603
                    }
174624
                    }
174604
                    iprot.readListEnd();
174625
                    iprot.readListEnd();
174605
                  }
174626
                  }
174606
                  this.delivered_orders.add(_elem523);
174627
                  this.orders.put(_key523, _val524);
174607
                }
174628
                }
174608
                iprot.readListEnd();
174629
                iprot.readMapEnd();
174609
              }
174630
              }
174610
            } else { 
174631
            } else { 
174611
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
174632
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
174612
            }
174633
            }
174613
            break;
174634
            break;
Line 174622... Line 174643...
174622
 
174643
 
174623
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
174644
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
174624
      validate();
174645
      validate();
174625
 
174646
 
174626
      oprot.writeStructBegin(STRUCT_DESC);
174647
      oprot.writeStructBegin(STRUCT_DESC);
174627
      if (this.delivered_orders != null) {
174648
      if (this.orders != null) {
174628
        oprot.writeFieldBegin(DELIVERED_ORDERS_FIELD_DESC);
174649
        oprot.writeFieldBegin(ORDERS_FIELD_DESC);
174629
        {
174650
        {
174630
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.LIST, this.delivered_orders.size()));
174651
          oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.LIST, this.orders.size()));
174631
          for (List<String> _iter527 : this.delivered_orders)
174652
          for (Map.Entry<String, List<List<String>>> _iter531 : this.orders.entrySet())
174632
          {
174653
          {
-
 
174654
            oprot.writeString(_iter531.getKey());
174633
            {
174655
            {
174634
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter527.size()));
174656
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.LIST, _iter531.getValue().size()));
174635
              for (String _iter528 : _iter527)
174657
              for (List<String> _iter532 : _iter531.getValue())
174636
              {
174658
              {
-
 
174659
                {
-
 
174660
                  oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter532.size()));
-
 
174661
                  for (String _iter533 : _iter532)
-
 
174662
                  {
174637
                oprot.writeString(_iter528);
174663
                    oprot.writeString(_iter533);
-
 
174664
                  }
-
 
174665
                  oprot.writeListEnd();
-
 
174666
                }
174638
              }
174667
              }
174639
              oprot.writeListEnd();
174668
              oprot.writeListEnd();
174640
            }
174669
            }
174641
          }
174670
          }
174642
          oprot.writeListEnd();
174671
          oprot.writeMapEnd();
174643
        }
174672
        }
174644
        oprot.writeFieldEnd();
174673
        oprot.writeFieldEnd();
174645
      }
174674
      }
174646
      oprot.writeFieldStop();
174675
      oprot.writeFieldStop();
174647
      oprot.writeStructEnd();
174676
      oprot.writeStructEnd();
Line 174650... Line 174679...
174650
    @Override
174679
    @Override
174651
    public String toString() {
174680
    public String toString() {
174652
      StringBuilder sb = new StringBuilder("updateSnapdealOrdersStatus_args(");
174681
      StringBuilder sb = new StringBuilder("updateSnapdealOrdersStatus_args(");
174653
      boolean first = true;
174682
      boolean first = true;
174654
 
174683
 
174655
      sb.append("delivered_orders:");
174684
      sb.append("orders:");
174656
      if (this.delivered_orders == null) {
174685
      if (this.orders == null) {
174657
        sb.append("null");
174686
        sb.append("null");
174658
      } else {
174687
      } else {
174659
        sb.append(this.delivered_orders);
174688
        sb.append(this.orders);
174660
      }
174689
      }
174661
      first = false;
174690
      first = false;
174662
      sb.append(")");
174691
      sb.append(")");
174663
      return sb.toString();
174692
      return sb.toString();
174664
    }
174693
    }
Line 175232... Line 175261...
175232
        }
175261
        }
175233
        switch (field.id) {
175262
        switch (field.id) {
175234
          case 1: // DELIVERED_ORDERS
175263
          case 1: // DELIVERED_ORDERS
175235
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
175264
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
175236
              {
175265
              {
175237
                org.apache.thrift.protocol.TList _list529 = iprot.readListBegin();
175266
                org.apache.thrift.protocol.TList _list534 = iprot.readListBegin();
175238
                this.delivered_orders = new ArrayList<List<String>>(_list529.size);
175267
                this.delivered_orders = new ArrayList<List<String>>(_list534.size);
175239
                for (int _i530 = 0; _i530 < _list529.size; ++_i530)
175268
                for (int _i535 = 0; _i535 < _list534.size; ++_i535)
175240
                {
175269
                {
175241
                  List<String> _elem531; // required
175270
                  List<String> _elem536; // required
175242
                  {
175271
                  {
175243
                    org.apache.thrift.protocol.TList _list532 = iprot.readListBegin();
175272
                    org.apache.thrift.protocol.TList _list537 = iprot.readListBegin();
175244
                    _elem531 = new ArrayList<String>(_list532.size);
175273
                    _elem536 = new ArrayList<String>(_list537.size);
175245
                    for (int _i533 = 0; _i533 < _list532.size; ++_i533)
175274
                    for (int _i538 = 0; _i538 < _list537.size; ++_i538)
175246
                    {
175275
                    {
175247
                      String _elem534; // required
175276
                      String _elem539; // required
175248
                      _elem534 = iprot.readString();
175277
                      _elem539 = iprot.readString();
175249
                      _elem531.add(_elem534);
175278
                      _elem536.add(_elem539);
175250
                    }
175279
                    }
175251
                    iprot.readListEnd();
175280
                    iprot.readListEnd();
175252
                  }
175281
                  }
175253
                  this.delivered_orders.add(_elem531);
175282
                  this.delivered_orders.add(_elem536);
175254
                }
175283
                }
175255
                iprot.readListEnd();
175284
                iprot.readListEnd();
175256
              }
175285
              }
175257
            } else { 
175286
            } else { 
175258
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
175287
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 175273... Line 175302...
175273
      oprot.writeStructBegin(STRUCT_DESC);
175302
      oprot.writeStructBegin(STRUCT_DESC);
175274
      if (this.delivered_orders != null) {
175303
      if (this.delivered_orders != null) {
175275
        oprot.writeFieldBegin(DELIVERED_ORDERS_FIELD_DESC);
175304
        oprot.writeFieldBegin(DELIVERED_ORDERS_FIELD_DESC);
175276
        {
175305
        {
175277
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.LIST, this.delivered_orders.size()));
175306
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.LIST, this.delivered_orders.size()));
175278
          for (List<String> _iter535 : this.delivered_orders)
175307
          for (List<String> _iter540 : this.delivered_orders)
175279
          {
175308
          {
175280
            {
175309
            {
175281
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter535.size()));
175310
              oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, _iter540.size()));
175282
              for (String _iter536 : _iter535)
175311
              for (String _iter541 : _iter540)
175283
              {
175312
              {
175284
                oprot.writeString(_iter536);
175313
                oprot.writeString(_iter541);
175285
              }
175314
              }
175286
              oprot.writeListEnd();
175315
              oprot.writeListEnd();
175287
            }
175316
            }
175288
          }
175317
          }
175289
          oprot.writeListEnd();
175318
          oprot.writeListEnd();
Line 175874... Line 175903...
175874
        }
175903
        }
175875
        switch (field.id) {
175904
        switch (field.id) {
175876
          case 1: // AMAZONFBASALESSNAPSHOTLIST
175905
          case 1: // AMAZONFBASALESSNAPSHOTLIST
175877
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
175906
            if (field.type == org.apache.thrift.protocol.TType.LIST) {
175878
              {
175907
              {
175879
                org.apache.thrift.protocol.TList _list537 = iprot.readListBegin();
175908
                org.apache.thrift.protocol.TList _list542 = iprot.readListBegin();
175880
                this.amazonfbasalessnapshotlist = new ArrayList<AmazonFbaSalesSnapshot>(_list537.size);
175909
                this.amazonfbasalessnapshotlist = new ArrayList<AmazonFbaSalesSnapshot>(_list542.size);
175881
                for (int _i538 = 0; _i538 < _list537.size; ++_i538)
175910
                for (int _i543 = 0; _i543 < _list542.size; ++_i543)
175882
                {
175911
                {
175883
                  AmazonFbaSalesSnapshot _elem539; // required
175912
                  AmazonFbaSalesSnapshot _elem544; // required
175884
                  _elem539 = new AmazonFbaSalesSnapshot();
175913
                  _elem544 = new AmazonFbaSalesSnapshot();
175885
                  _elem539.read(iprot);
175914
                  _elem544.read(iprot);
175886
                  this.amazonfbasalessnapshotlist.add(_elem539);
175915
                  this.amazonfbasalessnapshotlist.add(_elem544);
175887
                }
175916
                }
175888
                iprot.readListEnd();
175917
                iprot.readListEnd();
175889
              }
175918
              }
175890
            } else { 
175919
            } else { 
175891
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
175920
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 175906... Line 175935...
175906
      oprot.writeStructBegin(STRUCT_DESC);
175935
      oprot.writeStructBegin(STRUCT_DESC);
175907
      if (this.amazonfbasalessnapshotlist != null) {
175936
      if (this.amazonfbasalessnapshotlist != null) {
175908
        oprot.writeFieldBegin(AMAZONFBASALESSNAPSHOTLIST_FIELD_DESC);
175937
        oprot.writeFieldBegin(AMAZONFBASALESSNAPSHOTLIST_FIELD_DESC);
175909
        {
175938
        {
175910
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.amazonfbasalessnapshotlist.size()));
175939
          oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.amazonfbasalessnapshotlist.size()));
175911
          for (AmazonFbaSalesSnapshot _iter540 : this.amazonfbasalessnapshotlist)
175940
          for (AmazonFbaSalesSnapshot _iter545 : this.amazonfbasalessnapshotlist)
175912
          {
175941
          {
175913
            _iter540.write(oprot);
175942
            _iter545.write(oprot);
175914
          }
175943
          }
175915
          oprot.writeListEnd();
175944
          oprot.writeListEnd();
175916
        }
175945
        }
175917
        oprot.writeFieldEnd();
175946
        oprot.writeFieldEnd();
175918
      }
175947
      }