Subversion Repositories SmartDukaan

Rev

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

Rev 4658 Rev 4661
Line 634... Line 634...
634
    public void markOrdersAsNotAvailabke(long vendorId, long itemId, long quantity, long estimate, boolean isReminder) throws TransactionServiceException, org.apache.thrift.TException;
634
    public void markOrdersAsNotAvailabke(long vendorId, long itemId, long quantity, long estimate, boolean isReminder) throws TransactionServiceException, org.apache.thrift.TException;
635
 
635
 
636
    public Map<Integer,TimeoutSummary> markOrdersAsTimeout(long vendorId) throws TransactionServiceException, org.apache.thrift.TException;
636
    public Map<Integer,TimeoutSummary> markOrdersAsTimeout(long vendorId) throws TransactionServiceException, org.apache.thrift.TException;
637
 
637
 
638
    /**
638
    /**
-
 
639
     * Mark order as LOST_IN_TRANSIT
-
 
640
     * 
-
 
641
     * @param orderId
-
 
642
     */
-
 
643
    public boolean markOrderAsLostInTransit(long orderId) throws TransactionServiceException, org.apache.thrift.TException;
-
 
644
 
-
 
645
    /**
639
     * Returns the order corresponding to an AWB number
646
     * Returns the order corresponding to an AWB number
640
     * 
647
     * 
641
     * @param awb
648
     * @param awb
642
     */
649
     */
643
    public Order getOrderForAwb(String awb) throws TransactionServiceException, org.apache.thrift.TException;
650
    public Order getOrderForAwb(String awb) throws TransactionServiceException, org.apache.thrift.TException;
Line 833... Line 840...
833
 
840
 
834
    public void markOrdersAsNotAvailabke(long vendorId, long itemId, long quantity, long estimate, boolean isReminder, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsNotAvailabke_call> resultHandler) throws org.apache.thrift.TException;
841
    public void markOrdersAsNotAvailabke(long vendorId, long itemId, long quantity, long estimate, boolean isReminder, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsNotAvailabke_call> resultHandler) throws org.apache.thrift.TException;
835
 
842
 
836
    public void markOrdersAsTimeout(long vendorId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsTimeout_call> resultHandler) throws org.apache.thrift.TException;
843
    public void markOrdersAsTimeout(long vendorId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrdersAsTimeout_call> resultHandler) throws org.apache.thrift.TException;
837
 
844
 
-
 
845
    public void markOrderAsLostInTransit(long orderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.markOrderAsLostInTransit_call> resultHandler) throws org.apache.thrift.TException;
-
 
846
 
838
    public void getOrderForAwb(String awb, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getOrderForAwb_call> resultHandler) throws org.apache.thrift.TException;
847
    public void getOrderForAwb(String awb, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getOrderForAwb_call> resultHandler) throws org.apache.thrift.TException;
839
 
848
 
840
    public void getOrdersForProviderForStatus(long logistics_provider_id, OrderStatus order_status, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getOrdersForProviderForStatus_call> resultHandler) throws org.apache.thrift.TException;
849
    public void getOrdersForProviderForStatus(long logistics_provider_id, OrderStatus order_status, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getOrdersForProviderForStatus_call> resultHandler) throws org.apache.thrift.TException;
841
 
850
 
842
    public void getBilledOrdersForVendor(long vendorId, long billingDateFrom, long billingDateTo, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getBilledOrdersForVendor_call> resultHandler) throws org.apache.thrift.TException;
851
    public void getBilledOrdersForVendor(long vendorId, long billingDateFrom, long billingDateTo, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getBilledOrdersForVendor_call> resultHandler) throws org.apache.thrift.TException;
Line 2900... Line 2909...
2900
        throw result.ex;
2909
        throw result.ex;
2901
      }
2910
      }
2902
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrdersAsTimeout failed: unknown result");
2911
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrdersAsTimeout failed: unknown result");
2903
    }
2912
    }
2904
 
2913
 
-
 
2914
    public boolean markOrderAsLostInTransit(long orderId) throws TransactionServiceException, org.apache.thrift.TException
-
 
2915
    {
-
 
2916
      send_markOrderAsLostInTransit(orderId);
-
 
2917
      return recv_markOrderAsLostInTransit();
-
 
2918
    }
-
 
2919
 
-
 
2920
    public void send_markOrderAsLostInTransit(long orderId) throws org.apache.thrift.TException
-
 
2921
    {
-
 
2922
      markOrderAsLostInTransit_args args = new markOrderAsLostInTransit_args();
-
 
2923
      args.setOrderId(orderId);
-
 
2924
      sendBase("markOrderAsLostInTransit", args);
-
 
2925
    }
-
 
2926
 
-
 
2927
    public boolean recv_markOrderAsLostInTransit() throws TransactionServiceException, org.apache.thrift.TException
-
 
2928
    {
-
 
2929
      markOrderAsLostInTransit_result result = new markOrderAsLostInTransit_result();
-
 
2930
      receiveBase(result, "markOrderAsLostInTransit");
-
 
2931
      if (result.isSetSuccess()) {
-
 
2932
        return result.success;
-
 
2933
      }
-
 
2934
      if (result.ex != null) {
-
 
2935
        throw result.ex;
-
 
2936
      }
-
 
2937
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "markOrderAsLostInTransit failed: unknown result");
-
 
2938
    }
-
 
2939
 
2905
    public Order getOrderForAwb(String awb) throws TransactionServiceException, org.apache.thrift.TException
2940
    public Order getOrderForAwb(String awb) throws TransactionServiceException, org.apache.thrift.TException
2906
    {
2941
    {
2907
      send_getOrderForAwb(awb);
2942
      send_getOrderForAwb(awb);
2908
      return recv_getOrderForAwb();
2943
      return recv_getOrderForAwb();
2909
    }
2944
    }
Line 5953... Line 5988...
5953
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5988
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5954
        return (new Client(prot)).recv_markOrdersAsTimeout();
5989
        return (new Client(prot)).recv_markOrdersAsTimeout();
5955
      }
5990
      }
5956
    }
5991
    }
5957
 
5992
 
-
 
5993
    public void markOrderAsLostInTransit(long orderId, org.apache.thrift.async.AsyncMethodCallback<markOrderAsLostInTransit_call> resultHandler) throws org.apache.thrift.TException {
-
 
5994
      checkReady();
-
 
5995
      markOrderAsLostInTransit_call method_call = new markOrderAsLostInTransit_call(orderId, resultHandler, this, ___protocolFactory, ___transport);
-
 
5996
      this.___currentMethod = method_call;
-
 
5997
      ___manager.call(method_call);
-
 
5998
    }
-
 
5999
 
-
 
6000
    public static class markOrderAsLostInTransit_call extends org.apache.thrift.async.TAsyncMethodCall {
-
 
6001
      private long orderId;
-
 
6002
      public markOrderAsLostInTransit_call(long orderId, org.apache.thrift.async.AsyncMethodCallback<markOrderAsLostInTransit_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 {
-
 
6003
        super(client, protocolFactory, transport, resultHandler, false);
-
 
6004
        this.orderId = orderId;
-
 
6005
      }
-
 
6006
 
-
 
6007
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
-
 
6008
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("markOrderAsLostInTransit", org.apache.thrift.protocol.TMessageType.CALL, 0));
-
 
6009
        markOrderAsLostInTransit_args args = new markOrderAsLostInTransit_args();
-
 
6010
        args.setOrderId(orderId);
-
 
6011
        args.write(prot);
-
 
6012
        prot.writeMessageEnd();
-
 
6013
      }
-
 
6014
 
-
 
6015
      public boolean getResult() throws TransactionServiceException, org.apache.thrift.TException {
-
 
6016
        if (getState() != org.apache.thrift.async.TAsyncMethodCall.State.RESPONSE_READ) {
-
 
6017
          throw new IllegalStateException("Method call not finished!");
-
 
6018
        }
-
 
6019
        org.apache.thrift.transport.TMemoryInputTransport memoryTransport = new org.apache.thrift.transport.TMemoryInputTransport(getFrameBuffer().array());
-
 
6020
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
-
 
6021
        return (new Client(prot)).recv_markOrderAsLostInTransit();
-
 
6022
      }
-
 
6023
    }
-
 
6024
 
5958
    public void getOrderForAwb(String awb, org.apache.thrift.async.AsyncMethodCallback<getOrderForAwb_call> resultHandler) throws org.apache.thrift.TException {
6025
    public void getOrderForAwb(String awb, org.apache.thrift.async.AsyncMethodCallback<getOrderForAwb_call> resultHandler) throws org.apache.thrift.TException {
5959
      checkReady();
6026
      checkReady();
5960
      getOrderForAwb_call method_call = new getOrderForAwb_call(awb, resultHandler, this, ___protocolFactory, ___transport);
6027
      getOrderForAwb_call method_call = new getOrderForAwb_call(awb, resultHandler, this, ___protocolFactory, ___transport);
5961
      this.___currentMethod = method_call;
6028
      this.___currentMethod = method_call;
5962
      ___manager.call(method_call);
6029
      ___manager.call(method_call);
Line 6426... Line 6493...
6426
      processMap.put("acceptOrdersForItemId", new acceptOrdersForItemId());
6493
      processMap.put("acceptOrdersForItemId", new acceptOrdersForItemId());
6427
      processMap.put("markOrdersAsPORaised", new markOrdersAsPORaised());
6494
      processMap.put("markOrdersAsPORaised", new markOrdersAsPORaised());
6428
      processMap.put("markOrdersAsReversalInitiated", new markOrdersAsReversalInitiated());
6495
      processMap.put("markOrdersAsReversalInitiated", new markOrdersAsReversalInitiated());
6429
      processMap.put("markOrdersAsNotAvailabke", new markOrdersAsNotAvailabke());
6496
      processMap.put("markOrdersAsNotAvailabke", new markOrdersAsNotAvailabke());
6430
      processMap.put("markOrdersAsTimeout", new markOrdersAsTimeout());
6497
      processMap.put("markOrdersAsTimeout", new markOrdersAsTimeout());
-
 
6498
      processMap.put("markOrderAsLostInTransit", new markOrderAsLostInTransit());
6431
      processMap.put("getOrderForAwb", new getOrderForAwb());
6499
      processMap.put("getOrderForAwb", new getOrderForAwb());
6432
      processMap.put("getOrdersForProviderForStatus", new getOrdersForProviderForStatus());
6500
      processMap.put("getOrdersForProviderForStatus", new getOrdersForProviderForStatus());
6433
      processMap.put("getBilledOrdersForVendor", new getBilledOrdersForVendor());
6501
      processMap.put("getBilledOrdersForVendor", new getBilledOrdersForVendor());
6434
      processMap.put("getSlippedSippingDateOrders", new getSlippedSippingDateOrders());
6502
      processMap.put("getSlippedSippingDateOrders", new getSlippedSippingDateOrders());
6435
      processMap.put("saveBluedartSettlements", new saveBluedartSettlements());
6503
      processMap.put("saveBluedartSettlements", new saveBluedartSettlements());
Line 7972... Line 8040...
7972
        }
8040
        }
7973
        return result;
8041
        return result;
7974
      }
8042
      }
7975
    }
8043
    }
7976
 
8044
 
-
 
8045
    private static class markOrderAsLostInTransit<I extends Iface> extends org.apache.thrift.ProcessFunction<I, markOrderAsLostInTransit_args> {
-
 
8046
      public markOrderAsLostInTransit() {
-
 
8047
        super("markOrderAsLostInTransit");
-
 
8048
      }
-
 
8049
 
-
 
8050
      protected markOrderAsLostInTransit_args getEmptyArgsInstance() {
-
 
8051
        return new markOrderAsLostInTransit_args();
-
 
8052
      }
-
 
8053
 
-
 
8054
      protected markOrderAsLostInTransit_result getResult(I iface, markOrderAsLostInTransit_args args) throws org.apache.thrift.TException {
-
 
8055
        markOrderAsLostInTransit_result result = new markOrderAsLostInTransit_result();
-
 
8056
        try {
-
 
8057
          result.success = iface.markOrderAsLostInTransit(args.orderId);
-
 
8058
          result.setSuccessIsSet(true);
-
 
8059
        } catch (TransactionServiceException ex) {
-
 
8060
          result.ex = ex;
-
 
8061
        }
-
 
8062
        return result;
-
 
8063
      }
-
 
8064
    }
-
 
8065
 
7977
    private static class getOrderForAwb<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getOrderForAwb_args> {
8066
    private static class getOrderForAwb<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getOrderForAwb_args> {
7978
      public getOrderForAwb() {
8067
      public getOrderForAwb() {
7979
        super("getOrderForAwb");
8068
        super("getOrderForAwb");
7980
      }
8069
      }
7981
 
8070
 
Line 66791... Line 66880...
66791
      first = false;
66880
      first = false;
66792
      if (!first) sb.append(", ");
66881
      if (!first) sb.append(", ");
66793
      sb.append("ex:");
66882
      sb.append("ex:");
66794
      if (this.ex == null) {
66883
      if (this.ex == null) {
66795
        sb.append("null");
66884
        sb.append("null");
-
 
66885
      } else {
-
 
66886
        sb.append(this.ex);
-
 
66887
      }
-
 
66888
      first = false;
-
 
66889
      sb.append(")");
-
 
66890
      return sb.toString();
-
 
66891
    }
-
 
66892
 
-
 
66893
    public void validate() throws org.apache.thrift.TException {
-
 
66894
      // check for required fields
-
 
66895
    }
-
 
66896
 
-
 
66897
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
66898
      try {
-
 
66899
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
66900
      } catch (org.apache.thrift.TException te) {
-
 
66901
        throw new java.io.IOException(te);
-
 
66902
      }
-
 
66903
    }
-
 
66904
 
-
 
66905
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
66906
      try {
-
 
66907
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
66908
      } catch (org.apache.thrift.TException te) {
-
 
66909
        throw new java.io.IOException(te);
-
 
66910
      }
-
 
66911
    }
-
 
66912
 
-
 
66913
  }
-
 
66914
 
-
 
66915
  public static class markOrderAsLostInTransit_args implements org.apache.thrift.TBase<markOrderAsLostInTransit_args, markOrderAsLostInTransit_args._Fields>, java.io.Serializable, Cloneable   {
-
 
66916
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("markOrderAsLostInTransit_args");
-
 
66917
 
-
 
66918
    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);
-
 
66919
 
-
 
66920
    private long orderId; // required
-
 
66921
 
-
 
66922
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
66923
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
66924
      ORDER_ID((short)1, "orderId");
-
 
66925
 
-
 
66926
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
66927
 
-
 
66928
      static {
-
 
66929
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
66930
          byName.put(field.getFieldName(), field);
-
 
66931
        }
-
 
66932
      }
-
 
66933
 
-
 
66934
      /**
-
 
66935
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
66936
       */
-
 
66937
      public static _Fields findByThriftId(int fieldId) {
-
 
66938
        switch(fieldId) {
-
 
66939
          case 1: // ORDER_ID
-
 
66940
            return ORDER_ID;
-
 
66941
          default:
-
 
66942
            return null;
-
 
66943
        }
-
 
66944
      }
-
 
66945
 
-
 
66946
      /**
-
 
66947
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
66948
       * if it is not found.
-
 
66949
       */
-
 
66950
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
66951
        _Fields fields = findByThriftId(fieldId);
-
 
66952
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
66953
        return fields;
-
 
66954
      }
-
 
66955
 
-
 
66956
      /**
-
 
66957
       * Find the _Fields constant that matches name, or null if its not found.
-
 
66958
       */
-
 
66959
      public static _Fields findByName(String name) {
-
 
66960
        return byName.get(name);
-
 
66961
      }
-
 
66962
 
-
 
66963
      private final short _thriftId;
-
 
66964
      private final String _fieldName;
-
 
66965
 
-
 
66966
      _Fields(short thriftId, String fieldName) {
-
 
66967
        _thriftId = thriftId;
-
 
66968
        _fieldName = fieldName;
-
 
66969
      }
-
 
66970
 
-
 
66971
      public short getThriftFieldId() {
-
 
66972
        return _thriftId;
-
 
66973
      }
-
 
66974
 
-
 
66975
      public String getFieldName() {
-
 
66976
        return _fieldName;
-
 
66977
      }
-
 
66978
    }
-
 
66979
 
-
 
66980
    // isset id assignments
-
 
66981
    private static final int __ORDERID_ISSET_ID = 0;
-
 
66982
    private BitSet __isset_bit_vector = new BitSet(1);
-
 
66983
 
-
 
66984
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
66985
    static {
-
 
66986
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
66987
      tmpMap.put(_Fields.ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("orderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
66988
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
66989
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
66990
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(markOrderAsLostInTransit_args.class, metaDataMap);
-
 
66991
    }
-
 
66992
 
-
 
66993
    public markOrderAsLostInTransit_args() {
-
 
66994
    }
-
 
66995
 
-
 
66996
    public markOrderAsLostInTransit_args(
-
 
66997
      long orderId)
-
 
66998
    {
-
 
66999
      this();
-
 
67000
      this.orderId = orderId;
-
 
67001
      setOrderIdIsSet(true);
-
 
67002
    }
-
 
67003
 
-
 
67004
    /**
-
 
67005
     * Performs a deep copy on <i>other</i>.
-
 
67006
     */
-
 
67007
    public markOrderAsLostInTransit_args(markOrderAsLostInTransit_args other) {
-
 
67008
      __isset_bit_vector.clear();
-
 
67009
      __isset_bit_vector.or(other.__isset_bit_vector);
-
 
67010
      this.orderId = other.orderId;
-
 
67011
    }
-
 
67012
 
-
 
67013
    public markOrderAsLostInTransit_args deepCopy() {
-
 
67014
      return new markOrderAsLostInTransit_args(this);
-
 
67015
    }
-
 
67016
 
-
 
67017
    @Override
-
 
67018
    public void clear() {
-
 
67019
      setOrderIdIsSet(false);
-
 
67020
      this.orderId = 0;
-
 
67021
    }
-
 
67022
 
-
 
67023
    public long getOrderId() {
-
 
67024
      return this.orderId;
-
 
67025
    }
-
 
67026
 
-
 
67027
    public void setOrderId(long orderId) {
-
 
67028
      this.orderId = orderId;
-
 
67029
      setOrderIdIsSet(true);
-
 
67030
    }
-
 
67031
 
-
 
67032
    public void unsetOrderId() {
-
 
67033
      __isset_bit_vector.clear(__ORDERID_ISSET_ID);
-
 
67034
    }
-
 
67035
 
-
 
67036
    /** Returns true if field orderId is set (has been assigned a value) and false otherwise */
-
 
67037
    public boolean isSetOrderId() {
-
 
67038
      return __isset_bit_vector.get(__ORDERID_ISSET_ID);
-
 
67039
    }
-
 
67040
 
-
 
67041
    public void setOrderIdIsSet(boolean value) {
-
 
67042
      __isset_bit_vector.set(__ORDERID_ISSET_ID, value);
-
 
67043
    }
-
 
67044
 
-
 
67045
    public void setFieldValue(_Fields field, Object value) {
-
 
67046
      switch (field) {
-
 
67047
      case ORDER_ID:
-
 
67048
        if (value == null) {
-
 
67049
          unsetOrderId();
-
 
67050
        } else {
-
 
67051
          setOrderId((Long)value);
-
 
67052
        }
-
 
67053
        break;
-
 
67054
 
-
 
67055
      }
-
 
67056
    }
-
 
67057
 
-
 
67058
    public Object getFieldValue(_Fields field) {
-
 
67059
      switch (field) {
-
 
67060
      case ORDER_ID:
-
 
67061
        return Long.valueOf(getOrderId());
-
 
67062
 
-
 
67063
      }
-
 
67064
      throw new IllegalStateException();
-
 
67065
    }
-
 
67066
 
-
 
67067
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
67068
    public boolean isSet(_Fields field) {
-
 
67069
      if (field == null) {
-
 
67070
        throw new IllegalArgumentException();
-
 
67071
      }
-
 
67072
 
-
 
67073
      switch (field) {
-
 
67074
      case ORDER_ID:
-
 
67075
        return isSetOrderId();
-
 
67076
      }
-
 
67077
      throw new IllegalStateException();
-
 
67078
    }
-
 
67079
 
-
 
67080
    @Override
-
 
67081
    public boolean equals(Object that) {
-
 
67082
      if (that == null)
-
 
67083
        return false;
-
 
67084
      if (that instanceof markOrderAsLostInTransit_args)
-
 
67085
        return this.equals((markOrderAsLostInTransit_args)that);
-
 
67086
      return false;
-
 
67087
    }
-
 
67088
 
-
 
67089
    public boolean equals(markOrderAsLostInTransit_args that) {
-
 
67090
      if (that == null)
-
 
67091
        return false;
-
 
67092
 
-
 
67093
      boolean this_present_orderId = true;
-
 
67094
      boolean that_present_orderId = true;
-
 
67095
      if (this_present_orderId || that_present_orderId) {
-
 
67096
        if (!(this_present_orderId && that_present_orderId))
-
 
67097
          return false;
-
 
67098
        if (this.orderId != that.orderId)
-
 
67099
          return false;
-
 
67100
      }
-
 
67101
 
-
 
67102
      return true;
-
 
67103
    }
-
 
67104
 
-
 
67105
    @Override
-
 
67106
    public int hashCode() {
-
 
67107
      return 0;
-
 
67108
    }
-
 
67109
 
-
 
67110
    public int compareTo(markOrderAsLostInTransit_args other) {
-
 
67111
      if (!getClass().equals(other.getClass())) {
-
 
67112
        return getClass().getName().compareTo(other.getClass().getName());
-
 
67113
      }
-
 
67114
 
-
 
67115
      int lastComparison = 0;
-
 
67116
      markOrderAsLostInTransit_args typedOther = (markOrderAsLostInTransit_args)other;
-
 
67117
 
-
 
67118
      lastComparison = Boolean.valueOf(isSetOrderId()).compareTo(typedOther.isSetOrderId());
-
 
67119
      if (lastComparison != 0) {
-
 
67120
        return lastComparison;
-
 
67121
      }
-
 
67122
      if (isSetOrderId()) {
-
 
67123
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orderId, typedOther.orderId);
-
 
67124
        if (lastComparison != 0) {
-
 
67125
          return lastComparison;
-
 
67126
        }
-
 
67127
      }
-
 
67128
      return 0;
-
 
67129
    }
-
 
67130
 
-
 
67131
    public _Fields fieldForId(int fieldId) {
-
 
67132
      return _Fields.findByThriftId(fieldId);
-
 
67133
    }
-
 
67134
 
-
 
67135
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
67136
      org.apache.thrift.protocol.TField field;
-
 
67137
      iprot.readStructBegin();
-
 
67138
      while (true)
-
 
67139
      {
-
 
67140
        field = iprot.readFieldBegin();
-
 
67141
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
67142
          break;
-
 
67143
        }
-
 
67144
        switch (field.id) {
-
 
67145
          case 1: // ORDER_ID
-
 
67146
            if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
67147
              this.orderId = iprot.readI64();
-
 
67148
              setOrderIdIsSet(true);
-
 
67149
            } else { 
-
 
67150
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
67151
            }
-
 
67152
            break;
-
 
67153
          default:
-
 
67154
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
67155
        }
-
 
67156
        iprot.readFieldEnd();
-
 
67157
      }
-
 
67158
      iprot.readStructEnd();
-
 
67159
      validate();
-
 
67160
    }
-
 
67161
 
-
 
67162
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
67163
      validate();
-
 
67164
 
-
 
67165
      oprot.writeStructBegin(STRUCT_DESC);
-
 
67166
      oprot.writeFieldBegin(ORDER_ID_FIELD_DESC);
-
 
67167
      oprot.writeI64(this.orderId);
-
 
67168
      oprot.writeFieldEnd();
-
 
67169
      oprot.writeFieldStop();
-
 
67170
      oprot.writeStructEnd();
-
 
67171
    }
-
 
67172
 
-
 
67173
    @Override
-
 
67174
    public String toString() {
-
 
67175
      StringBuilder sb = new StringBuilder("markOrderAsLostInTransit_args(");
-
 
67176
      boolean first = true;
-
 
67177
 
-
 
67178
      sb.append("orderId:");
-
 
67179
      sb.append(this.orderId);
-
 
67180
      first = false;
-
 
67181
      sb.append(")");
-
 
67182
      return sb.toString();
-
 
67183
    }
-
 
67184
 
-
 
67185
    public void validate() throws org.apache.thrift.TException {
-
 
67186
      // check for required fields
-
 
67187
    }
-
 
67188
 
-
 
67189
    private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
-
 
67190
      try {
-
 
67191
        write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
-
 
67192
      } catch (org.apache.thrift.TException te) {
-
 
67193
        throw new java.io.IOException(te);
-
 
67194
      }
-
 
67195
    }
-
 
67196
 
-
 
67197
    private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
-
 
67198
      try {
-
 
67199
        // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
-
 
67200
        __isset_bit_vector = new BitSet(1);
-
 
67201
        read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
-
 
67202
      } catch (org.apache.thrift.TException te) {
-
 
67203
        throw new java.io.IOException(te);
-
 
67204
      }
-
 
67205
    }
-
 
67206
 
-
 
67207
  }
-
 
67208
 
-
 
67209
  public static class markOrderAsLostInTransit_result implements org.apache.thrift.TBase<markOrderAsLostInTransit_result, markOrderAsLostInTransit_result._Fields>, java.io.Serializable, Cloneable   {
-
 
67210
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("markOrderAsLostInTransit_result");
-
 
67211
 
-
 
67212
    private static final org.apache.thrift.protocol.TField SUCCESS_FIELD_DESC = new org.apache.thrift.protocol.TField("success", org.apache.thrift.protocol.TType.BOOL, (short)0);
-
 
67213
    private static final org.apache.thrift.protocol.TField EX_FIELD_DESC = new org.apache.thrift.protocol.TField("ex", org.apache.thrift.protocol.TType.STRUCT, (short)1);
-
 
67214
 
-
 
67215
    private boolean success; // required
-
 
67216
    private TransactionServiceException ex; // required
-
 
67217
 
-
 
67218
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
-
 
67219
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
-
 
67220
      SUCCESS((short)0, "success"),
-
 
67221
      EX((short)1, "ex");
-
 
67222
 
-
 
67223
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
-
 
67224
 
-
 
67225
      static {
-
 
67226
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
-
 
67227
          byName.put(field.getFieldName(), field);
-
 
67228
        }
-
 
67229
      }
-
 
67230
 
-
 
67231
      /**
-
 
67232
       * Find the _Fields constant that matches fieldId, or null if its not found.
-
 
67233
       */
-
 
67234
      public static _Fields findByThriftId(int fieldId) {
-
 
67235
        switch(fieldId) {
-
 
67236
          case 0: // SUCCESS
-
 
67237
            return SUCCESS;
-
 
67238
          case 1: // EX
-
 
67239
            return EX;
-
 
67240
          default:
-
 
67241
            return null;
-
 
67242
        }
-
 
67243
      }
-
 
67244
 
-
 
67245
      /**
-
 
67246
       * Find the _Fields constant that matches fieldId, throwing an exception
-
 
67247
       * if it is not found.
-
 
67248
       */
-
 
67249
      public static _Fields findByThriftIdOrThrow(int fieldId) {
-
 
67250
        _Fields fields = findByThriftId(fieldId);
-
 
67251
        if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
-
 
67252
        return fields;
-
 
67253
      }
-
 
67254
 
-
 
67255
      /**
-
 
67256
       * Find the _Fields constant that matches name, or null if its not found.
-
 
67257
       */
-
 
67258
      public static _Fields findByName(String name) {
-
 
67259
        return byName.get(name);
-
 
67260
      }
-
 
67261
 
-
 
67262
      private final short _thriftId;
-
 
67263
      private final String _fieldName;
-
 
67264
 
-
 
67265
      _Fields(short thriftId, String fieldName) {
-
 
67266
        _thriftId = thriftId;
-
 
67267
        _fieldName = fieldName;
-
 
67268
      }
-
 
67269
 
-
 
67270
      public short getThriftFieldId() {
-
 
67271
        return _thriftId;
-
 
67272
      }
-
 
67273
 
-
 
67274
      public String getFieldName() {
-
 
67275
        return _fieldName;
-
 
67276
      }
-
 
67277
    }
-
 
67278
 
-
 
67279
    // isset id assignments
-
 
67280
    private static final int __SUCCESS_ISSET_ID = 0;
-
 
67281
    private BitSet __isset_bit_vector = new BitSet(1);
-
 
67282
 
-
 
67283
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
-
 
67284
    static {
-
 
67285
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
-
 
67286
      tmpMap.put(_Fields.SUCCESS, new org.apache.thrift.meta_data.FieldMetaData("success", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
67287
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
67288
      tmpMap.put(_Fields.EX, new org.apache.thrift.meta_data.FieldMetaData("ex", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
67289
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT)));
-
 
67290
      metaDataMap = Collections.unmodifiableMap(tmpMap);
-
 
67291
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(markOrderAsLostInTransit_result.class, metaDataMap);
-
 
67292
    }
-
 
67293
 
-
 
67294
    public markOrderAsLostInTransit_result() {
-
 
67295
    }
-
 
67296
 
-
 
67297
    public markOrderAsLostInTransit_result(
-
 
67298
      boolean success,
-
 
67299
      TransactionServiceException ex)
-
 
67300
    {
-
 
67301
      this();
-
 
67302
      this.success = success;
-
 
67303
      setSuccessIsSet(true);
-
 
67304
      this.ex = ex;
-
 
67305
    }
-
 
67306
 
-
 
67307
    /**
-
 
67308
     * Performs a deep copy on <i>other</i>.
-
 
67309
     */
-
 
67310
    public markOrderAsLostInTransit_result(markOrderAsLostInTransit_result other) {
-
 
67311
      __isset_bit_vector.clear();
-
 
67312
      __isset_bit_vector.or(other.__isset_bit_vector);
-
 
67313
      this.success = other.success;
-
 
67314
      if (other.isSetEx()) {
-
 
67315
        this.ex = new TransactionServiceException(other.ex);
-
 
67316
      }
-
 
67317
    }
-
 
67318
 
-
 
67319
    public markOrderAsLostInTransit_result deepCopy() {
-
 
67320
      return new markOrderAsLostInTransit_result(this);
-
 
67321
    }
-
 
67322
 
-
 
67323
    @Override
-
 
67324
    public void clear() {
-
 
67325
      setSuccessIsSet(false);
-
 
67326
      this.success = false;
-
 
67327
      this.ex = null;
-
 
67328
    }
-
 
67329
 
-
 
67330
    public boolean isSuccess() {
-
 
67331
      return this.success;
-
 
67332
    }
-
 
67333
 
-
 
67334
    public void setSuccess(boolean success) {
-
 
67335
      this.success = success;
-
 
67336
      setSuccessIsSet(true);
-
 
67337
    }
-
 
67338
 
-
 
67339
    public void unsetSuccess() {
-
 
67340
      __isset_bit_vector.clear(__SUCCESS_ISSET_ID);
-
 
67341
    }
-
 
67342
 
-
 
67343
    /** Returns true if field success is set (has been assigned a value) and false otherwise */
-
 
67344
    public boolean isSetSuccess() {
-
 
67345
      return __isset_bit_vector.get(__SUCCESS_ISSET_ID);
-
 
67346
    }
-
 
67347
 
-
 
67348
    public void setSuccessIsSet(boolean value) {
-
 
67349
      __isset_bit_vector.set(__SUCCESS_ISSET_ID, value);
-
 
67350
    }
-
 
67351
 
-
 
67352
    public TransactionServiceException getEx() {
-
 
67353
      return this.ex;
-
 
67354
    }
-
 
67355
 
-
 
67356
    public void setEx(TransactionServiceException ex) {
-
 
67357
      this.ex = ex;
-
 
67358
    }
-
 
67359
 
-
 
67360
    public void unsetEx() {
-
 
67361
      this.ex = null;
-
 
67362
    }
-
 
67363
 
-
 
67364
    /** Returns true if field ex is set (has been assigned a value) and false otherwise */
-
 
67365
    public boolean isSetEx() {
-
 
67366
      return this.ex != null;
-
 
67367
    }
-
 
67368
 
-
 
67369
    public void setExIsSet(boolean value) {
-
 
67370
      if (!value) {
-
 
67371
        this.ex = null;
-
 
67372
      }
-
 
67373
    }
-
 
67374
 
-
 
67375
    public void setFieldValue(_Fields field, Object value) {
-
 
67376
      switch (field) {
-
 
67377
      case SUCCESS:
-
 
67378
        if (value == null) {
-
 
67379
          unsetSuccess();
-
 
67380
        } else {
-
 
67381
          setSuccess((Boolean)value);
-
 
67382
        }
-
 
67383
        break;
-
 
67384
 
-
 
67385
      case EX:
-
 
67386
        if (value == null) {
-
 
67387
          unsetEx();
-
 
67388
        } else {
-
 
67389
          setEx((TransactionServiceException)value);
-
 
67390
        }
-
 
67391
        break;
-
 
67392
 
-
 
67393
      }
-
 
67394
    }
-
 
67395
 
-
 
67396
    public Object getFieldValue(_Fields field) {
-
 
67397
      switch (field) {
-
 
67398
      case SUCCESS:
-
 
67399
        return Boolean.valueOf(isSuccess());
-
 
67400
 
-
 
67401
      case EX:
-
 
67402
        return getEx();
-
 
67403
 
-
 
67404
      }
-
 
67405
      throw new IllegalStateException();
-
 
67406
    }
-
 
67407
 
-
 
67408
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
-
 
67409
    public boolean isSet(_Fields field) {
-
 
67410
      if (field == null) {
-
 
67411
        throw new IllegalArgumentException();
-
 
67412
      }
-
 
67413
 
-
 
67414
      switch (field) {
-
 
67415
      case SUCCESS:
-
 
67416
        return isSetSuccess();
-
 
67417
      case EX:
-
 
67418
        return isSetEx();
-
 
67419
      }
-
 
67420
      throw new IllegalStateException();
-
 
67421
    }
-
 
67422
 
-
 
67423
    @Override
-
 
67424
    public boolean equals(Object that) {
-
 
67425
      if (that == null)
-
 
67426
        return false;
-
 
67427
      if (that instanceof markOrderAsLostInTransit_result)
-
 
67428
        return this.equals((markOrderAsLostInTransit_result)that);
-
 
67429
      return false;
-
 
67430
    }
-
 
67431
 
-
 
67432
    public boolean equals(markOrderAsLostInTransit_result that) {
-
 
67433
      if (that == null)
-
 
67434
        return false;
-
 
67435
 
-
 
67436
      boolean this_present_success = true;
-
 
67437
      boolean that_present_success = true;
-
 
67438
      if (this_present_success || that_present_success) {
-
 
67439
        if (!(this_present_success && that_present_success))
-
 
67440
          return false;
-
 
67441
        if (this.success != that.success)
-
 
67442
          return false;
-
 
67443
      }
-
 
67444
 
-
 
67445
      boolean this_present_ex = true && this.isSetEx();
-
 
67446
      boolean that_present_ex = true && that.isSetEx();
-
 
67447
      if (this_present_ex || that_present_ex) {
-
 
67448
        if (!(this_present_ex && that_present_ex))
-
 
67449
          return false;
-
 
67450
        if (!this.ex.equals(that.ex))
-
 
67451
          return false;
-
 
67452
      }
-
 
67453
 
-
 
67454
      return true;
-
 
67455
    }
-
 
67456
 
-
 
67457
    @Override
-
 
67458
    public int hashCode() {
-
 
67459
      return 0;
-
 
67460
    }
-
 
67461
 
-
 
67462
    public int compareTo(markOrderAsLostInTransit_result other) {
-
 
67463
      if (!getClass().equals(other.getClass())) {
-
 
67464
        return getClass().getName().compareTo(other.getClass().getName());
-
 
67465
      }
-
 
67466
 
-
 
67467
      int lastComparison = 0;
-
 
67468
      markOrderAsLostInTransit_result typedOther = (markOrderAsLostInTransit_result)other;
-
 
67469
 
-
 
67470
      lastComparison = Boolean.valueOf(isSetSuccess()).compareTo(typedOther.isSetSuccess());
-
 
67471
      if (lastComparison != 0) {
-
 
67472
        return lastComparison;
-
 
67473
      }
-
 
67474
      if (isSetSuccess()) {
-
 
67475
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.success, typedOther.success);
-
 
67476
        if (lastComparison != 0) {
-
 
67477
          return lastComparison;
-
 
67478
        }
-
 
67479
      }
-
 
67480
      lastComparison = Boolean.valueOf(isSetEx()).compareTo(typedOther.isSetEx());
-
 
67481
      if (lastComparison != 0) {
-
 
67482
        return lastComparison;
-
 
67483
      }
-
 
67484
      if (isSetEx()) {
-
 
67485
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.ex, typedOther.ex);
-
 
67486
        if (lastComparison != 0) {
-
 
67487
          return lastComparison;
-
 
67488
        }
-
 
67489
      }
-
 
67490
      return 0;
-
 
67491
    }
-
 
67492
 
-
 
67493
    public _Fields fieldForId(int fieldId) {
-
 
67494
      return _Fields.findByThriftId(fieldId);
-
 
67495
    }
-
 
67496
 
-
 
67497
    public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
-
 
67498
      org.apache.thrift.protocol.TField field;
-
 
67499
      iprot.readStructBegin();
-
 
67500
      while (true)
-
 
67501
      {
-
 
67502
        field = iprot.readFieldBegin();
-
 
67503
        if (field.type == org.apache.thrift.protocol.TType.STOP) { 
-
 
67504
          break;
-
 
67505
        }
-
 
67506
        switch (field.id) {
-
 
67507
          case 0: // SUCCESS
-
 
67508
            if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
67509
              this.success = iprot.readBool();
-
 
67510
              setSuccessIsSet(true);
-
 
67511
            } else { 
-
 
67512
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
67513
            }
-
 
67514
            break;
-
 
67515
          case 1: // EX
-
 
67516
            if (field.type == org.apache.thrift.protocol.TType.STRUCT) {
-
 
67517
              this.ex = new TransactionServiceException();
-
 
67518
              this.ex.read(iprot);
-
 
67519
            } else { 
-
 
67520
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
67521
            }
-
 
67522
            break;
-
 
67523
          default:
-
 
67524
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
67525
        }
-
 
67526
        iprot.readFieldEnd();
-
 
67527
      }
-
 
67528
      iprot.readStructEnd();
-
 
67529
      validate();
-
 
67530
    }
-
 
67531
 
-
 
67532
    public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
-
 
67533
      oprot.writeStructBegin(STRUCT_DESC);
-
 
67534
 
-
 
67535
      if (this.isSetSuccess()) {
-
 
67536
        oprot.writeFieldBegin(SUCCESS_FIELD_DESC);
-
 
67537
        oprot.writeBool(this.success);
-
 
67538
        oprot.writeFieldEnd();
-
 
67539
      } else if (this.isSetEx()) {
-
 
67540
        oprot.writeFieldBegin(EX_FIELD_DESC);
-
 
67541
        this.ex.write(oprot);
-
 
67542
        oprot.writeFieldEnd();
-
 
67543
      }
-
 
67544
      oprot.writeFieldStop();
-
 
67545
      oprot.writeStructEnd();
-
 
67546
    }
-
 
67547
 
-
 
67548
    @Override
-
 
67549
    public String toString() {
-
 
67550
      StringBuilder sb = new StringBuilder("markOrderAsLostInTransit_result(");
-
 
67551
      boolean first = true;
-
 
67552
 
-
 
67553
      sb.append("success:");
-
 
67554
      sb.append(this.success);
-
 
67555
      first = false;
-
 
67556
      if (!first) sb.append(", ");
-
 
67557
      sb.append("ex:");
-
 
67558
      if (this.ex == null) {
-
 
67559
        sb.append("null");
66796
      } else {
67560
      } else {
66797
        sb.append(this.ex);
67561
        sb.append(this.ex);
66798
      }
67562
      }
66799
      first = false;
67563
      first = false;
66800
      sb.append(")");
67564
      sb.append(")");