Subversion Repositories SmartDukaan

Rev

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

Rev 6319 Rev 6336
Line 875... Line 875...
875
 
875
 
876
    public Map<Long,String> getServiceProviders(RechargeType rechargeType, boolean onlyActive) throws org.apache.thrift.TException;
876
    public Map<Long,String> getServiceProviders(RechargeType rechargeType, boolean onlyActive) throws org.apache.thrift.TException;
877
 
877
 
878
    public DeviceNumberInfo getServiceProviderForDevice(RechargeType rechargeType, String deviceNumber) throws org.apache.thrift.TException;
878
    public DeviceNumberInfo getServiceProviderForDevice(RechargeType rechargeType, String deviceNumber) throws org.apache.thrift.TException;
879
 
879
 
880
    public String validateRecharge(RechargeType rechargeType, String deviceNumber, String circleCode, long userSelectedProviderId) throws org.apache.thrift.TException;
880
    public String validateRecharge(RechargeType rechargeType, String deviceNumber, long userSelectedProviderId) throws org.apache.thrift.TException;
881
 
881
 
882
    public List<RechargeOrder> getRechargeOrdersForDevice(String deviceNumber) throws org.apache.thrift.TException;
882
    public List<RechargeOrder> getRechargeOrdersForDevice(String deviceNumber) throws org.apache.thrift.TException;
883
 
883
 
884
    public void addAmountToWallet(long userId, long orderId, long amount) throws org.apache.thrift.TException;
884
    public void addAmountToWallet(long userId, long orderId, long amount) throws org.apache.thrift.TException;
885
 
885
 
Line 1174... Line 1174...
1174
 
1174
 
1175
    public void getServiceProviders(RechargeType rechargeType, boolean onlyActive, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getServiceProviders_call> resultHandler) throws org.apache.thrift.TException;
1175
    public void getServiceProviders(RechargeType rechargeType, boolean onlyActive, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getServiceProviders_call> resultHandler) throws org.apache.thrift.TException;
1176
 
1176
 
1177
    public void getServiceProviderForDevice(RechargeType rechargeType, String deviceNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getServiceProviderForDevice_call> resultHandler) throws org.apache.thrift.TException;
1177
    public void getServiceProviderForDevice(RechargeType rechargeType, String deviceNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getServiceProviderForDevice_call> resultHandler) throws org.apache.thrift.TException;
1178
 
1178
 
1179
    public void validateRecharge(RechargeType rechargeType, String deviceNumber, String circleCode, long userSelectedProviderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.validateRecharge_call> resultHandler) throws org.apache.thrift.TException;
1179
    public void validateRecharge(RechargeType rechargeType, String deviceNumber, long userSelectedProviderId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.validateRecharge_call> resultHandler) throws org.apache.thrift.TException;
1180
 
1180
 
1181
    public void getRechargeOrdersForDevice(String deviceNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getRechargeOrdersForDevice_call> resultHandler) throws org.apache.thrift.TException;
1181
    public void getRechargeOrdersForDevice(String deviceNumber, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getRechargeOrdersForDevice_call> resultHandler) throws org.apache.thrift.TException;
1182
 
1182
 
1183
    public void addAmountToWallet(long userId, long orderId, long amount, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addAmountToWallet_call> resultHandler) throws org.apache.thrift.TException;
1183
    public void addAmountToWallet(long userId, long orderId, long amount, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addAmountToWallet_call> resultHandler) throws org.apache.thrift.TException;
1184
 
1184
 
Line 4679... Line 4679...
4679
        return result.success;
4679
        return result.success;
4680
      }
4680
      }
4681
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getServiceProviderForDevice failed: unknown result");
4681
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getServiceProviderForDevice failed: unknown result");
4682
    }
4682
    }
4683
 
4683
 
4684
    public String validateRecharge(RechargeType rechargeType, String deviceNumber, String circleCode, long userSelectedProviderId) throws org.apache.thrift.TException
4684
    public String validateRecharge(RechargeType rechargeType, String deviceNumber, long userSelectedProviderId) throws org.apache.thrift.TException
4685
    {
4685
    {
4686
      send_validateRecharge(rechargeType, deviceNumber, circleCode, userSelectedProviderId);
4686
      send_validateRecharge(rechargeType, deviceNumber, userSelectedProviderId);
4687
      return recv_validateRecharge();
4687
      return recv_validateRecharge();
4688
    }
4688
    }
4689
 
4689
 
4690
    public void send_validateRecharge(RechargeType rechargeType, String deviceNumber, String circleCode, long userSelectedProviderId) throws org.apache.thrift.TException
4690
    public void send_validateRecharge(RechargeType rechargeType, String deviceNumber, long userSelectedProviderId) throws org.apache.thrift.TException
4691
    {
4691
    {
4692
      validateRecharge_args args = new validateRecharge_args();
4692
      validateRecharge_args args = new validateRecharge_args();
4693
      args.setRechargeType(rechargeType);
4693
      args.setRechargeType(rechargeType);
4694
      args.setDeviceNumber(deviceNumber);
4694
      args.setDeviceNumber(deviceNumber);
4695
      args.setCircleCode(circleCode);
-
 
4696
      args.setUserSelectedProviderId(userSelectedProviderId);
4695
      args.setUserSelectedProviderId(userSelectedProviderId);
4697
      sendBase("validateRecharge", args);
4696
      sendBase("validateRecharge", args);
4698
    }
4697
    }
4699
 
4698
 
4700
    public String recv_validateRecharge() throws org.apache.thrift.TException
4699
    public String recv_validateRecharge() throws org.apache.thrift.TException
Line 9653... Line 9652...
9653
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
9652
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
9654
        return (new Client(prot)).recv_getServiceProviderForDevice();
9653
        return (new Client(prot)).recv_getServiceProviderForDevice();
9655
      }
9654
      }
9656
    }
9655
    }
9657
 
9656
 
9658
    public void validateRecharge(RechargeType rechargeType, String deviceNumber, String circleCode, long userSelectedProviderId, org.apache.thrift.async.AsyncMethodCallback<validateRecharge_call> resultHandler) throws org.apache.thrift.TException {
9657
    public void validateRecharge(RechargeType rechargeType, String deviceNumber, long userSelectedProviderId, org.apache.thrift.async.AsyncMethodCallback<validateRecharge_call> resultHandler) throws org.apache.thrift.TException {
9659
      checkReady();
9658
      checkReady();
9660
      validateRecharge_call method_call = new validateRecharge_call(rechargeType, deviceNumber, circleCode, userSelectedProviderId, resultHandler, this, ___protocolFactory, ___transport);
9659
      validateRecharge_call method_call = new validateRecharge_call(rechargeType, deviceNumber, userSelectedProviderId, resultHandler, this, ___protocolFactory, ___transport);
9661
      this.___currentMethod = method_call;
9660
      this.___currentMethod = method_call;
9662
      ___manager.call(method_call);
9661
      ___manager.call(method_call);
9663
    }
9662
    }
9664
 
9663
 
9665
    public static class validateRecharge_call extends org.apache.thrift.async.TAsyncMethodCall {
9664
    public static class validateRecharge_call extends org.apache.thrift.async.TAsyncMethodCall {
9666
      private RechargeType rechargeType;
9665
      private RechargeType rechargeType;
9667
      private String deviceNumber;
9666
      private String deviceNumber;
9668
      private String circleCode;
-
 
9669
      private long userSelectedProviderId;
9667
      private long userSelectedProviderId;
9670
      public validateRecharge_call(RechargeType rechargeType, String deviceNumber, String circleCode, long userSelectedProviderId, org.apache.thrift.async.AsyncMethodCallback<validateRecharge_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 {
9668
      public validateRecharge_call(RechargeType rechargeType, String deviceNumber, long userSelectedProviderId, org.apache.thrift.async.AsyncMethodCallback<validateRecharge_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 {
9671
        super(client, protocolFactory, transport, resultHandler, false);
9669
        super(client, protocolFactory, transport, resultHandler, false);
9672
        this.rechargeType = rechargeType;
9670
        this.rechargeType = rechargeType;
9673
        this.deviceNumber = deviceNumber;
9671
        this.deviceNumber = deviceNumber;
9674
        this.circleCode = circleCode;
-
 
9675
        this.userSelectedProviderId = userSelectedProviderId;
9672
        this.userSelectedProviderId = userSelectedProviderId;
9676
      }
9673
      }
9677
 
9674
 
9678
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
9675
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
9679
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("validateRecharge", org.apache.thrift.protocol.TMessageType.CALL, 0));
9676
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("validateRecharge", org.apache.thrift.protocol.TMessageType.CALL, 0));
9680
        validateRecharge_args args = new validateRecharge_args();
9677
        validateRecharge_args args = new validateRecharge_args();
9681
        args.setRechargeType(rechargeType);
9678
        args.setRechargeType(rechargeType);
9682
        args.setDeviceNumber(deviceNumber);
9679
        args.setDeviceNumber(deviceNumber);
9683
        args.setCircleCode(circleCode);
-
 
9684
        args.setUserSelectedProviderId(userSelectedProviderId);
9680
        args.setUserSelectedProviderId(userSelectedProviderId);
9685
        args.write(prot);
9681
        args.write(prot);
9686
        prot.writeMessageEnd();
9682
        prot.writeMessageEnd();
9687
      }
9683
      }
9688
 
9684
 
Line 12676... Line 12672...
12676
        return new validateRecharge_args();
12672
        return new validateRecharge_args();
12677
      }
12673
      }
12678
 
12674
 
12679
      protected validateRecharge_result getResult(I iface, validateRecharge_args args) throws org.apache.thrift.TException {
12675
      protected validateRecharge_result getResult(I iface, validateRecharge_args args) throws org.apache.thrift.TException {
12680
        validateRecharge_result result = new validateRecharge_result();
12676
        validateRecharge_result result = new validateRecharge_result();
12681
        result.success = iface.validateRecharge(args.rechargeType, args.deviceNumber, args.circleCode, args.userSelectedProviderId);
12677
        result.success = iface.validateRecharge(args.rechargeType, args.deviceNumber, args.userSelectedProviderId);
12682
        return result;
12678
        return result;
12683
      }
12679
      }
12684
    }
12680
    }
12685
 
12681
 
12686
    private static class getRechargeOrdersForDevice<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getRechargeOrdersForDevice_args> {
12682
    private static class getRechargeOrdersForDevice<I extends Iface> extends org.apache.thrift.ProcessFunction<I, getRechargeOrdersForDevice_args> {
Line 113009... Line 113005...
113009
  public static class validateRecharge_args implements org.apache.thrift.TBase<validateRecharge_args, validateRecharge_args._Fields>, java.io.Serializable, Cloneable   {
113005
  public static class validateRecharge_args implements org.apache.thrift.TBase<validateRecharge_args, validateRecharge_args._Fields>, java.io.Serializable, Cloneable   {
113010
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("validateRecharge_args");
113006
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("validateRecharge_args");
113011
 
113007
 
113012
    private static final org.apache.thrift.protocol.TField RECHARGE_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("rechargeType", org.apache.thrift.protocol.TType.I32, (short)1);
113008
    private static final org.apache.thrift.protocol.TField RECHARGE_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("rechargeType", org.apache.thrift.protocol.TType.I32, (short)1);
113013
    private static final org.apache.thrift.protocol.TField DEVICE_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("deviceNumber", org.apache.thrift.protocol.TType.STRING, (short)2);
113009
    private static final org.apache.thrift.protocol.TField DEVICE_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("deviceNumber", org.apache.thrift.protocol.TType.STRING, (short)2);
113014
    private static final org.apache.thrift.protocol.TField CIRCLE_CODE_FIELD_DESC = new org.apache.thrift.protocol.TField("circleCode", org.apache.thrift.protocol.TType.STRING, (short)3);
-
 
113015
    private static final org.apache.thrift.protocol.TField USER_SELECTED_PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("userSelectedProviderId", org.apache.thrift.protocol.TType.I64, (short)4);
113010
    private static final org.apache.thrift.protocol.TField USER_SELECTED_PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("userSelectedProviderId", org.apache.thrift.protocol.TType.I64, (short)3);
113016
 
113011
 
113017
    private RechargeType rechargeType; // required
113012
    private RechargeType rechargeType; // required
113018
    private String deviceNumber; // required
113013
    private String deviceNumber; // required
113019
    private String circleCode; // required
-
 
113020
    private long userSelectedProviderId; // required
113014
    private long userSelectedProviderId; // required
113021
 
113015
 
113022
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
113016
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
113023
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
113017
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
113024
      /**
113018
      /**
113025
       * 
113019
       * 
113026
       * @see RechargeType
113020
       * @see RechargeType
113027
       */
113021
       */
113028
      RECHARGE_TYPE((short)1, "rechargeType"),
113022
      RECHARGE_TYPE((short)1, "rechargeType"),
113029
      DEVICE_NUMBER((short)2, "deviceNumber"),
113023
      DEVICE_NUMBER((short)2, "deviceNumber"),
113030
      CIRCLE_CODE((short)3, "circleCode"),
-
 
113031
      USER_SELECTED_PROVIDER_ID((short)4, "userSelectedProviderId");
113024
      USER_SELECTED_PROVIDER_ID((short)3, "userSelectedProviderId");
113032
 
113025
 
113033
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
113026
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
113034
 
113027
 
113035
      static {
113028
      static {
113036
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
113029
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 113045... Line 113038...
113045
        switch(fieldId) {
113038
        switch(fieldId) {
113046
          case 1: // RECHARGE_TYPE
113039
          case 1: // RECHARGE_TYPE
113047
            return RECHARGE_TYPE;
113040
            return RECHARGE_TYPE;
113048
          case 2: // DEVICE_NUMBER
113041
          case 2: // DEVICE_NUMBER
113049
            return DEVICE_NUMBER;
113042
            return DEVICE_NUMBER;
113050
          case 3: // CIRCLE_CODE
-
 
113051
            return CIRCLE_CODE;
-
 
113052
          case 4: // USER_SELECTED_PROVIDER_ID
113043
          case 3: // USER_SELECTED_PROVIDER_ID
113053
            return USER_SELECTED_PROVIDER_ID;
113044
            return USER_SELECTED_PROVIDER_ID;
113054
          default:
113045
          default:
113055
            return null;
113046
            return null;
113056
        }
113047
        }
113057
      }
113048
      }
Line 113099... Line 113090...
113099
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
113090
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
113100
      tmpMap.put(_Fields.RECHARGE_TYPE, new org.apache.thrift.meta_data.FieldMetaData("rechargeType", org.apache.thrift.TFieldRequirementType.DEFAULT, 
113091
      tmpMap.put(_Fields.RECHARGE_TYPE, new org.apache.thrift.meta_data.FieldMetaData("rechargeType", org.apache.thrift.TFieldRequirementType.DEFAULT, 
113101
          new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, RechargeType.class)));
113092
          new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, RechargeType.class)));
113102
      tmpMap.put(_Fields.DEVICE_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("deviceNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
113093
      tmpMap.put(_Fields.DEVICE_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("deviceNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
113103
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
113094
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
113104
      tmpMap.put(_Fields.CIRCLE_CODE, new org.apache.thrift.meta_data.FieldMetaData("circleCode", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
113105
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
113106
      tmpMap.put(_Fields.USER_SELECTED_PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("userSelectedProviderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
113095
      tmpMap.put(_Fields.USER_SELECTED_PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("userSelectedProviderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
113107
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
113096
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
113108
      metaDataMap = Collections.unmodifiableMap(tmpMap);
113097
      metaDataMap = Collections.unmodifiableMap(tmpMap);
113109
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(validateRecharge_args.class, metaDataMap);
113098
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(validateRecharge_args.class, metaDataMap);
113110
    }
113099
    }
Line 113113... Line 113102...
113113
    }
113102
    }
113114
 
113103
 
113115
    public validateRecharge_args(
113104
    public validateRecharge_args(
113116
      RechargeType rechargeType,
113105
      RechargeType rechargeType,
113117
      String deviceNumber,
113106
      String deviceNumber,
113118
      String circleCode,
-
 
113119
      long userSelectedProviderId)
113107
      long userSelectedProviderId)
113120
    {
113108
    {
113121
      this();
113109
      this();
113122
      this.rechargeType = rechargeType;
113110
      this.rechargeType = rechargeType;
113123
      this.deviceNumber = deviceNumber;
113111
      this.deviceNumber = deviceNumber;
113124
      this.circleCode = circleCode;
-
 
113125
      this.userSelectedProviderId = userSelectedProviderId;
113112
      this.userSelectedProviderId = userSelectedProviderId;
113126
      setUserSelectedProviderIdIsSet(true);
113113
      setUserSelectedProviderIdIsSet(true);
113127
    }
113114
    }
113128
 
113115
 
113129
    /**
113116
    /**
Line 113136... Line 113123...
113136
        this.rechargeType = other.rechargeType;
113123
        this.rechargeType = other.rechargeType;
113137
      }
113124
      }
113138
      if (other.isSetDeviceNumber()) {
113125
      if (other.isSetDeviceNumber()) {
113139
        this.deviceNumber = other.deviceNumber;
113126
        this.deviceNumber = other.deviceNumber;
113140
      }
113127
      }
113141
      if (other.isSetCircleCode()) {
-
 
113142
        this.circleCode = other.circleCode;
-
 
113143
      }
-
 
113144
      this.userSelectedProviderId = other.userSelectedProviderId;
113128
      this.userSelectedProviderId = other.userSelectedProviderId;
113145
    }
113129
    }
113146
 
113130
 
113147
    public validateRecharge_args deepCopy() {
113131
    public validateRecharge_args deepCopy() {
113148
      return new validateRecharge_args(this);
113132
      return new validateRecharge_args(this);
Line 113150... Line 113134...
113150
 
113134
 
113151
    @Override
113135
    @Override
113152
    public void clear() {
113136
    public void clear() {
113153
      this.rechargeType = null;
113137
      this.rechargeType = null;
113154
      this.deviceNumber = null;
113138
      this.deviceNumber = null;
113155
      this.circleCode = null;
-
 
113156
      setUserSelectedProviderIdIsSet(false);
113139
      setUserSelectedProviderIdIsSet(false);
113157
      this.userSelectedProviderId = 0;
113140
      this.userSelectedProviderId = 0;
113158
    }
113141
    }
113159
 
113142
 
113160
    /**
113143
    /**
Line 113209... Line 113192...
113209
      if (!value) {
113192
      if (!value) {
113210
        this.deviceNumber = null;
113193
        this.deviceNumber = null;
113211
      }
113194
      }
113212
    }
113195
    }
113213
 
113196
 
113214
    public String getCircleCode() {
-
 
113215
      return this.circleCode;
-
 
113216
    }
-
 
113217
 
-
 
113218
    public void setCircleCode(String circleCode) {
-
 
113219
      this.circleCode = circleCode;
-
 
113220
    }
-
 
113221
 
-
 
113222
    public void unsetCircleCode() {
-
 
113223
      this.circleCode = null;
-
 
113224
    }
-
 
113225
 
-
 
113226
    /** Returns true if field circleCode is set (has been assigned a value) and false otherwise */
-
 
113227
    public boolean isSetCircleCode() {
-
 
113228
      return this.circleCode != null;
-
 
113229
    }
-
 
113230
 
-
 
113231
    public void setCircleCodeIsSet(boolean value) {
-
 
113232
      if (!value) {
-
 
113233
        this.circleCode = null;
-
 
113234
      }
-
 
113235
    }
-
 
113236
 
-
 
113237
    public long getUserSelectedProviderId() {
113197
    public long getUserSelectedProviderId() {
113238
      return this.userSelectedProviderId;
113198
      return this.userSelectedProviderId;
113239
    }
113199
    }
113240
 
113200
 
113241
    public void setUserSelectedProviderId(long userSelectedProviderId) {
113201
    public void setUserSelectedProviderId(long userSelectedProviderId) {
Line 113272... Line 113232...
113272
        } else {
113232
        } else {
113273
          setDeviceNumber((String)value);
113233
          setDeviceNumber((String)value);
113274
        }
113234
        }
113275
        break;
113235
        break;
113276
 
113236
 
113277
      case CIRCLE_CODE:
-
 
113278
        if (value == null) {
-
 
113279
          unsetCircleCode();
-
 
113280
        } else {
-
 
113281
          setCircleCode((String)value);
-
 
113282
        }
-
 
113283
        break;
-
 
113284
 
-
 
113285
      case USER_SELECTED_PROVIDER_ID:
113237
      case USER_SELECTED_PROVIDER_ID:
113286
        if (value == null) {
113238
        if (value == null) {
113287
          unsetUserSelectedProviderId();
113239
          unsetUserSelectedProviderId();
113288
        } else {
113240
        } else {
113289
          setUserSelectedProviderId((Long)value);
113241
          setUserSelectedProviderId((Long)value);
Line 113299... Line 113251...
113299
        return getRechargeType();
113251
        return getRechargeType();
113300
 
113252
 
113301
      case DEVICE_NUMBER:
113253
      case DEVICE_NUMBER:
113302
        return getDeviceNumber();
113254
        return getDeviceNumber();
113303
 
113255
 
113304
      case CIRCLE_CODE:
-
 
113305
        return getCircleCode();
-
 
113306
 
-
 
113307
      case USER_SELECTED_PROVIDER_ID:
113256
      case USER_SELECTED_PROVIDER_ID:
113308
        return Long.valueOf(getUserSelectedProviderId());
113257
        return Long.valueOf(getUserSelectedProviderId());
113309
 
113258
 
113310
      }
113259
      }
113311
      throw new IllegalStateException();
113260
      throw new IllegalStateException();
Line 113320... Line 113269...
113320
      switch (field) {
113269
      switch (field) {
113321
      case RECHARGE_TYPE:
113270
      case RECHARGE_TYPE:
113322
        return isSetRechargeType();
113271
        return isSetRechargeType();
113323
      case DEVICE_NUMBER:
113272
      case DEVICE_NUMBER:
113324
        return isSetDeviceNumber();
113273
        return isSetDeviceNumber();
113325
      case CIRCLE_CODE:
-
 
113326
        return isSetCircleCode();
-
 
113327
      case USER_SELECTED_PROVIDER_ID:
113274
      case USER_SELECTED_PROVIDER_ID:
113328
        return isSetUserSelectedProviderId();
113275
        return isSetUserSelectedProviderId();
113329
      }
113276
      }
113330
      throw new IllegalStateException();
113277
      throw new IllegalStateException();
113331
    }
113278
    }
Line 113359... Line 113306...
113359
          return false;
113306
          return false;
113360
        if (!this.deviceNumber.equals(that.deviceNumber))
113307
        if (!this.deviceNumber.equals(that.deviceNumber))
113361
          return false;
113308
          return false;
113362
      }
113309
      }
113363
 
113310
 
113364
      boolean this_present_circleCode = true && this.isSetCircleCode();
-
 
113365
      boolean that_present_circleCode = true && that.isSetCircleCode();
-
 
113366
      if (this_present_circleCode || that_present_circleCode) {
-
 
113367
        if (!(this_present_circleCode && that_present_circleCode))
-
 
113368
          return false;
-
 
113369
        if (!this.circleCode.equals(that.circleCode))
-
 
113370
          return false;
-
 
113371
      }
-
 
113372
 
-
 
113373
      boolean this_present_userSelectedProviderId = true;
113311
      boolean this_present_userSelectedProviderId = true;
113374
      boolean that_present_userSelectedProviderId = true;
113312
      boolean that_present_userSelectedProviderId = true;
113375
      if (this_present_userSelectedProviderId || that_present_userSelectedProviderId) {
113313
      if (this_present_userSelectedProviderId || that_present_userSelectedProviderId) {
113376
        if (!(this_present_userSelectedProviderId && that_present_userSelectedProviderId))
113314
        if (!(this_present_userSelectedProviderId && that_present_userSelectedProviderId))
113377
          return false;
113315
          return false;
Line 113413... Line 113351...
113413
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.deviceNumber, typedOther.deviceNumber);
113351
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.deviceNumber, typedOther.deviceNumber);
113414
        if (lastComparison != 0) {
113352
        if (lastComparison != 0) {
113415
          return lastComparison;
113353
          return lastComparison;
113416
        }
113354
        }
113417
      }
113355
      }
113418
      lastComparison = Boolean.valueOf(isSetCircleCode()).compareTo(typedOther.isSetCircleCode());
-
 
113419
      if (lastComparison != 0) {
-
 
113420
        return lastComparison;
-
 
113421
      }
-
 
113422
      if (isSetCircleCode()) {
-
 
113423
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.circleCode, typedOther.circleCode);
-
 
113424
        if (lastComparison != 0) {
-
 
113425
          return lastComparison;
-
 
113426
        }
-
 
113427
      }
-
 
113428
      lastComparison = Boolean.valueOf(isSetUserSelectedProviderId()).compareTo(typedOther.isSetUserSelectedProviderId());
113356
      lastComparison = Boolean.valueOf(isSetUserSelectedProviderId()).compareTo(typedOther.isSetUserSelectedProviderId());
113429
      if (lastComparison != 0) {
113357
      if (lastComparison != 0) {
113430
        return lastComparison;
113358
        return lastComparison;
113431
      }
113359
      }
113432
      if (isSetUserSelectedProviderId()) {
113360
      if (isSetUserSelectedProviderId()) {
Line 113464... Line 113392...
113464
              this.deviceNumber = iprot.readString();
113392
              this.deviceNumber = iprot.readString();
113465
            } else { 
113393
            } else { 
113466
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
113394
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
113467
            }
113395
            }
113468
            break;
113396
            break;
113469
          case 3: // CIRCLE_CODE
-
 
113470
            if (field.type == org.apache.thrift.protocol.TType.STRING) {
-
 
113471
              this.circleCode = iprot.readString();
-
 
113472
            } else { 
-
 
113473
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
113474
            }
-
 
113475
            break;
-
 
113476
          case 4: // USER_SELECTED_PROVIDER_ID
113397
          case 3: // USER_SELECTED_PROVIDER_ID
113477
            if (field.type == org.apache.thrift.protocol.TType.I64) {
113398
            if (field.type == org.apache.thrift.protocol.TType.I64) {
113478
              this.userSelectedProviderId = iprot.readI64();
113399
              this.userSelectedProviderId = iprot.readI64();
113479
              setUserSelectedProviderIdIsSet(true);
113400
              setUserSelectedProviderIdIsSet(true);
113480
            } else { 
113401
            } else { 
113481
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
113402
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
Line 113502... Line 113423...
113502
      if (this.deviceNumber != null) {
113423
      if (this.deviceNumber != null) {
113503
        oprot.writeFieldBegin(DEVICE_NUMBER_FIELD_DESC);
113424
        oprot.writeFieldBegin(DEVICE_NUMBER_FIELD_DESC);
113504
        oprot.writeString(this.deviceNumber);
113425
        oprot.writeString(this.deviceNumber);
113505
        oprot.writeFieldEnd();
113426
        oprot.writeFieldEnd();
113506
      }
113427
      }
113507
      if (this.circleCode != null) {
-
 
113508
        oprot.writeFieldBegin(CIRCLE_CODE_FIELD_DESC);
-
 
113509
        oprot.writeString(this.circleCode);
-
 
113510
        oprot.writeFieldEnd();
-
 
113511
      }
-
 
113512
      oprot.writeFieldBegin(USER_SELECTED_PROVIDER_ID_FIELD_DESC);
113428
      oprot.writeFieldBegin(USER_SELECTED_PROVIDER_ID_FIELD_DESC);
113513
      oprot.writeI64(this.userSelectedProviderId);
113429
      oprot.writeI64(this.userSelectedProviderId);
113514
      oprot.writeFieldEnd();
113430
      oprot.writeFieldEnd();
113515
      oprot.writeFieldStop();
113431
      oprot.writeFieldStop();
113516
      oprot.writeStructEnd();
113432
      oprot.writeStructEnd();
Line 113535... Line 113451...
113535
      } else {
113451
      } else {
113536
        sb.append(this.deviceNumber);
113452
        sb.append(this.deviceNumber);
113537
      }
113453
      }
113538
      first = false;
113454
      first = false;
113539
      if (!first) sb.append(", ");
113455
      if (!first) sb.append(", ");
113540
      sb.append("circleCode:");
-
 
113541
      if (this.circleCode == null) {
-
 
113542
        sb.append("null");
-
 
113543
      } else {
-
 
113544
        sb.append(this.circleCode);
-
 
113545
      }
-
 
113546
      first = false;
-
 
113547
      if (!first) sb.append(", ");
-
 
113548
      sb.append("userSelectedProviderId:");
113456
      sb.append("userSelectedProviderId:");
113549
      sb.append(this.userSelectedProviderId);
113457
      sb.append(this.userSelectedProviderId);
113550
      first = false;
113458
      first = false;
113551
      sb.append(")");
113459
      sb.append(")");
113552
      return sb.toString();
113460
      return sb.toString();