Subversion Repositories SmartDukaan

Rev

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

Rev 9299 Rev 9456
Line 955... Line 955...
955
     - itemId
955
     - itemId
956
     - insurerType
956
     - insurerType
957
    """
957
    """
958
    pass
958
    pass
959
 
959
 
-
 
960
  def getSnapdealItembySkuAtSnapdeal(self, skuAtSnapdeal):
-
 
961
    """
-
 
962
    Parameters:
-
 
963
     - skuAtSnapdeal
-
 
964
    """
-
 
965
    pass
-
 
966
 
960
 
967
 
961
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
968
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
962
  def __init__(self, iprot, oprot=None):
969
  def __init__(self, iprot, oprot=None):
963
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
970
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
964
 
971
 
Line 4986... Line 4993...
4986
    self._iprot.readMessageEnd()
4993
    self._iprot.readMessageEnd()
4987
    if result.success is not None:
4994
    if result.success is not None:
4988
      return result.success
4995
      return result.success
4989
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrefferedInsurerForItem failed: unknown result");
4996
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrefferedInsurerForItem failed: unknown result");
4990
 
4997
 
-
 
4998
  def getSnapdealItembySkuAtSnapdeal(self, skuAtSnapdeal):
-
 
4999
    """
-
 
5000
    Parameters:
-
 
5001
     - skuAtSnapdeal
-
 
5002
    """
-
 
5003
    self.send_getSnapdealItembySkuAtSnapdeal(skuAtSnapdeal)
-
 
5004
    return self.recv_getSnapdealItembySkuAtSnapdeal()
-
 
5005
 
-
 
5006
  def send_getSnapdealItembySkuAtSnapdeal(self, skuAtSnapdeal):
-
 
5007
    self._oprot.writeMessageBegin('getSnapdealItembySkuAtSnapdeal', TMessageType.CALL, self._seqid)
-
 
5008
    args = getSnapdealItembySkuAtSnapdeal_args()
-
 
5009
    args.skuAtSnapdeal = skuAtSnapdeal
-
 
5010
    args.write(self._oprot)
-
 
5011
    self._oprot.writeMessageEnd()
-
 
5012
    self._oprot.trans.flush()
-
 
5013
 
-
 
5014
  def recv_getSnapdealItembySkuAtSnapdeal(self, ):
-
 
5015
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
5016
    if mtype == TMessageType.EXCEPTION:
-
 
5017
      x = TApplicationException()
-
 
5018
      x.read(self._iprot)
-
 
5019
      self._iprot.readMessageEnd()
-
 
5020
      raise x
-
 
5021
    result = getSnapdealItembySkuAtSnapdeal_result()
-
 
5022
    result.read(self._iprot)
-
 
5023
    self._iprot.readMessageEnd()
-
 
5024
    if result.success is not None:
-
 
5025
      return result.success
-
 
5026
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getSnapdealItembySkuAtSnapdeal failed: unknown result");
-
 
5027
 
4991
 
5028
 
4992
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
5029
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
4993
  def __init__(self, handler):
5030
  def __init__(self, handler):
4994
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
5031
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
4995
    self._processMap["addItem"] = Processor.process_addItem
5032
    self._processMap["addItem"] = Processor.process_addItem
Line 5121... Line 5158...
5121
    self._processMap["getSnapdealItems"] = Processor.process_getSnapdealItems
5158
    self._processMap["getSnapdealItems"] = Processor.process_getSnapdealItems
5122
    self._processMap["searchSnapdealItems"] = Processor.process_searchSnapdealItems
5159
    self._processMap["searchSnapdealItems"] = Processor.process_searchSnapdealItems
5123
    self._processMap["getCountForSnapdealItems"] = Processor.process_getCountForSnapdealItems
5160
    self._processMap["getCountForSnapdealItems"] = Processor.process_getCountForSnapdealItems
5124
    self._processMap["getSnapdealSearchResultCount"] = Processor.process_getSnapdealSearchResultCount
5161
    self._processMap["getSnapdealSearchResultCount"] = Processor.process_getSnapdealSearchResultCount
5125
    self._processMap["getPrefferedInsurerForItem"] = Processor.process_getPrefferedInsurerForItem
5162
    self._processMap["getPrefferedInsurerForItem"] = Processor.process_getPrefferedInsurerForItem
-
 
5163
    self._processMap["getSnapdealItembySkuAtSnapdeal"] = Processor.process_getSnapdealItembySkuAtSnapdeal
5126
 
5164
 
5127
  def process(self, iprot, oprot):
5165
  def process(self, iprot, oprot):
5128
    (name, type, seqid) = iprot.readMessageBegin()
5166
    (name, type, seqid) = iprot.readMessageBegin()
5129
    if name not in self._processMap:
5167
    if name not in self._processMap:
5130
      iprot.skip(TType.STRUCT)
5168
      iprot.skip(TType.STRUCT)
Line 6692... Line 6730...
6692
    oprot.writeMessageBegin("getPrefferedInsurerForItem", TMessageType.REPLY, seqid)
6730
    oprot.writeMessageBegin("getPrefferedInsurerForItem", TMessageType.REPLY, seqid)
6693
    result.write(oprot)
6731
    result.write(oprot)
6694
    oprot.writeMessageEnd()
6732
    oprot.writeMessageEnd()
6695
    oprot.trans.flush()
6733
    oprot.trans.flush()
6696
 
6734
 
-
 
6735
  def process_getSnapdealItembySkuAtSnapdeal(self, seqid, iprot, oprot):
-
 
6736
    args = getSnapdealItembySkuAtSnapdeal_args()
-
 
6737
    args.read(iprot)
-
 
6738
    iprot.readMessageEnd()
-
 
6739
    result = getSnapdealItembySkuAtSnapdeal_result()
-
 
6740
    result.success = self._handler.getSnapdealItembySkuAtSnapdeal(args.skuAtSnapdeal)
-
 
6741
    oprot.writeMessageBegin("getSnapdealItembySkuAtSnapdeal", TMessageType.REPLY, seqid)
-
 
6742
    result.write(oprot)
-
 
6743
    oprot.writeMessageEnd()
-
 
6744
    oprot.trans.flush()
-
 
6745
 
6697
 
6746
 
6698
# HELPER FUNCTIONS AND STRUCTURES
6747
# HELPER FUNCTIONS AND STRUCTURES
6699
 
6748
 
6700
class addItem_args:
6749
class addItem_args:
6701
  """
6750
  """
Line 23360... Line 23409...
23360
      oprot.writeFieldEnd()
23409
      oprot.writeFieldEnd()
23361
    oprot.writeFieldStop()
23410
    oprot.writeFieldStop()
23362
    oprot.writeStructEnd()
23411
    oprot.writeStructEnd()
23363
 
23412
 
23364
  def validate(self):
23413
  def validate(self):
-
 
23414
    return
-
 
23415
 
-
 
23416
 
-
 
23417
  def __repr__(self):
-
 
23418
    L = ['%s=%r' % (key, value)
-
 
23419
      for key, value in self.__dict__.iteritems()]
-
 
23420
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
23421
 
-
 
23422
  def __eq__(self, other):
-
 
23423
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
23424
 
-
 
23425
  def __ne__(self, other):
-
 
23426
    return not (self == other)
-
 
23427
 
-
 
23428
class getSnapdealItembySkuAtSnapdeal_args:
-
 
23429
  """
-
 
23430
  Attributes:
-
 
23431
   - skuAtSnapdeal
-
 
23432
  """
-
 
23433
 
-
 
23434
  thrift_spec = None
-
 
23435
  def __init__(self, skuAtSnapdeal=None,):
-
 
23436
    self.skuAtSnapdeal = skuAtSnapdeal
-
 
23437
 
-
 
23438
  def read(self, iprot):
-
 
23439
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
23440
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
23441
      return
-
 
23442
    iprot.readStructBegin()
-
 
23443
    while True:
-
 
23444
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
23445
      if ftype == TType.STOP:
-
 
23446
        break
-
 
23447
      if fid == -1:
-
 
23448
        if ftype == TType.STRING:
-
 
23449
          self.skuAtSnapdeal = iprot.readString();
-
 
23450
        else:
-
 
23451
          iprot.skip(ftype)
-
 
23452
      else:
-
 
23453
        iprot.skip(ftype)
-
 
23454
      iprot.readFieldEnd()
-
 
23455
    iprot.readStructEnd()
-
 
23456
 
-
 
23457
  def write(self, oprot):
-
 
23458
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
23459
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
23460
      return
-
 
23461
    oprot.writeStructBegin('getSnapdealItembySkuAtSnapdeal_args')
-
 
23462
    if self.skuAtSnapdeal is not None:
-
 
23463
      oprot.writeFieldBegin('skuAtSnapdeal', TType.STRING, -1)
-
 
23464
      oprot.writeString(self.skuAtSnapdeal)
-
 
23465
      oprot.writeFieldEnd()
-
 
23466
    oprot.writeFieldStop()
-
 
23467
    oprot.writeStructEnd()
-
 
23468
 
-
 
23469
  def validate(self):
-
 
23470
    return
-
 
23471
 
-
 
23472
 
-
 
23473
  def __repr__(self):
-
 
23474
    L = ['%s=%r' % (key, value)
-
 
23475
      for key, value in self.__dict__.iteritems()]
-
 
23476
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
23477
 
-
 
23478
  def __eq__(self, other):
-
 
23479
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
23480
 
-
 
23481
  def __ne__(self, other):
-
 
23482
    return not (self == other)
-
 
23483
 
-
 
23484
class getSnapdealItembySkuAtSnapdeal_result:
-
 
23485
  """
-
 
23486
  Attributes:
-
 
23487
   - success
-
 
23488
  """
-
 
23489
 
-
 
23490
  thrift_spec = (
-
 
23491
    (0, TType.STRUCT, 'success', (SnapdealItem, SnapdealItem.thrift_spec), None, ), # 0
-
 
23492
  )
-
 
23493
 
-
 
23494
  def __init__(self, success=None,):
-
 
23495
    self.success = success
-
 
23496
 
-
 
23497
  def read(self, iprot):
-
 
23498
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
23499
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
23500
      return
-
 
23501
    iprot.readStructBegin()
-
 
23502
    while True:
-
 
23503
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
23504
      if ftype == TType.STOP:
-
 
23505
        break
-
 
23506
      if fid == 0:
-
 
23507
        if ftype == TType.STRUCT:
-
 
23508
          self.success = SnapdealItem()
-
 
23509
          self.success.read(iprot)
-
 
23510
        else:
-
 
23511
          iprot.skip(ftype)
-
 
23512
      else:
-
 
23513
        iprot.skip(ftype)
-
 
23514
      iprot.readFieldEnd()
-
 
23515
    iprot.readStructEnd()
-
 
23516
 
-
 
23517
  def write(self, oprot):
-
 
23518
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
23519
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
23520
      return
-
 
23521
    oprot.writeStructBegin('getSnapdealItembySkuAtSnapdeal_result')
-
 
23522
    if self.success is not None:
-
 
23523
      oprot.writeFieldBegin('success', TType.STRUCT, 0)
-
 
23524
      self.success.write(oprot)
-
 
23525
      oprot.writeFieldEnd()
-
 
23526
    oprot.writeFieldStop()
-
 
23527
    oprot.writeStructEnd()
-
 
23528
 
-
 
23529
  def validate(self):
23365
    return
23530
    return
23366
 
23531
 
23367
 
23532
 
23368
  def __repr__(self):
23533
  def __repr__(self):
23369
    L = ['%s=%r' % (key, value)
23534
    L = ['%s=%r' % (key, value)