Subversion Repositories SmartDukaan

Rev

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

Rev 8182 Rev 8241
Line 1830... Line 1830...
1830
    Parameters:
1830
    Parameters:
1831
     - salesRecordNumber
1831
     - salesRecordNumber
1832
    """
1832
    """
1833
    pass
1833
    pass
1834
 
1834
 
1835
  def getEbayOrder(self, salesRecordNumber, listingId):
1835
  def getEbayOrder(self, salesRecordNumber, listingId, paisapayId):
1836
    """
1836
    """
1837
    Parameters:
1837
    Parameters:
1838
     - salesRecordNumber
1838
     - salesRecordNumber
1839
     - listingId
1839
     - listingId
-
 
1840
     - paisapayId
1840
    """
1841
    """
1841
    pass
1842
    pass
1842
 
1843
 
1843
  def updateEbayOrder(self, ebayOrder):
1844
  def updateEbayOrder(self, ebayOrder):
1844
    """
1845
    """
Line 8596... Line 8597...
8596
    self._iprot.readMessageEnd()
8597
    self._iprot.readMessageEnd()
8597
    if result.success is not None:
8598
    if result.success is not None:
8598
      return result.success
8599
      return result.success
8599
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getEbayOrderBySalesRecNumber failed: unknown result");
8600
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getEbayOrderBySalesRecNumber failed: unknown result");
8600
 
8601
 
8601
  def getEbayOrder(self, salesRecordNumber, listingId):
8602
  def getEbayOrder(self, salesRecordNumber, listingId, paisapayId):
8602
    """
8603
    """
8603
    Parameters:
8604
    Parameters:
8604
     - salesRecordNumber
8605
     - salesRecordNumber
8605
     - listingId
8606
     - listingId
-
 
8607
     - paisapayId
8606
    """
8608
    """
8607
    self.send_getEbayOrder(salesRecordNumber, listingId)
8609
    self.send_getEbayOrder(salesRecordNumber, listingId, paisapayId)
8608
    return self.recv_getEbayOrder()
8610
    return self.recv_getEbayOrder()
8609
 
8611
 
8610
  def send_getEbayOrder(self, salesRecordNumber, listingId):
8612
  def send_getEbayOrder(self, salesRecordNumber, listingId, paisapayId):
8611
    self._oprot.writeMessageBegin('getEbayOrder', TMessageType.CALL, self._seqid)
8613
    self._oprot.writeMessageBegin('getEbayOrder', TMessageType.CALL, self._seqid)
8612
    args = getEbayOrder_args()
8614
    args = getEbayOrder_args()
8613
    args.salesRecordNumber = salesRecordNumber
8615
    args.salesRecordNumber = salesRecordNumber
8614
    args.listingId = listingId
8616
    args.listingId = listingId
-
 
8617
    args.paisapayId = paisapayId
8615
    args.write(self._oprot)
8618
    args.write(self._oprot)
8616
    self._oprot.writeMessageEnd()
8619
    self._oprot.writeMessageEnd()
8617
    self._oprot.trans.flush()
8620
    self._oprot.trans.flush()
8618
 
8621
 
8619
  def recv_getEbayOrder(self, ):
8622
  def recv_getEbayOrder(self, ):
Line 11482... Line 11485...
11482
  def process_getEbayOrder(self, seqid, iprot, oprot):
11485
  def process_getEbayOrder(self, seqid, iprot, oprot):
11483
    args = getEbayOrder_args()
11486
    args = getEbayOrder_args()
11484
    args.read(iprot)
11487
    args.read(iprot)
11485
    iprot.readMessageEnd()
11488
    iprot.readMessageEnd()
11486
    result = getEbayOrder_result()
11489
    result = getEbayOrder_result()
11487
    result.success = self._handler.getEbayOrder(args.salesRecordNumber, args.listingId)
11490
    result.success = self._handler.getEbayOrder(args.salesRecordNumber, args.listingId, args.paisapayId)
11488
    oprot.writeMessageBegin("getEbayOrder", TMessageType.REPLY, seqid)
11491
    oprot.writeMessageBegin("getEbayOrder", TMessageType.REPLY, seqid)
11489
    result.write(oprot)
11492
    result.write(oprot)
11490
    oprot.writeMessageEnd()
11493
    oprot.writeMessageEnd()
11491
    oprot.trans.flush()
11494
    oprot.trans.flush()
11492
 
11495
 
Line 39232... Line 39235...
39232
class getEbayOrder_args:
39235
class getEbayOrder_args:
39233
  """
39236
  """
39234
  Attributes:
39237
  Attributes:
39235
   - salesRecordNumber
39238
   - salesRecordNumber
39236
   - listingId
39239
   - listingId
-
 
39240
   - paisapayId
39237
  """
39241
  """
39238
 
39242
 
39239
  thrift_spec = (
39243
  thrift_spec = (
39240
    None, # 0
39244
    None, # 0
39241
    (1, TType.I64, 'salesRecordNumber', None, None, ), # 1
39245
    (1, TType.I64, 'salesRecordNumber', None, None, ), # 1
39242
    (2, TType.STRING, 'listingId', None, None, ), # 2
39246
    (2, TType.STRING, 'listingId', None, None, ), # 2
-
 
39247
    (3, TType.STRING, 'paisapayId', None, None, ), # 3
39243
  )
39248
  )
39244
 
39249
 
39245
  def __init__(self, salesRecordNumber=None, listingId=None,):
39250
  def __init__(self, salesRecordNumber=None, listingId=None, paisapayId=None,):
39246
    self.salesRecordNumber = salesRecordNumber
39251
    self.salesRecordNumber = salesRecordNumber
39247
    self.listingId = listingId
39252
    self.listingId = listingId
-
 
39253
    self.paisapayId = paisapayId
39248
 
39254
 
39249
  def read(self, iprot):
39255
  def read(self, iprot):
39250
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
39256
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
39251
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
39257
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
39252
      return
39258
      return
Line 39263... Line 39269...
39263
      elif fid == 2:
39269
      elif fid == 2:
39264
        if ftype == TType.STRING:
39270
        if ftype == TType.STRING:
39265
          self.listingId = iprot.readString();
39271
          self.listingId = iprot.readString();
39266
        else:
39272
        else:
39267
          iprot.skip(ftype)
39273
          iprot.skip(ftype)
-
 
39274
      elif fid == 3:
-
 
39275
        if ftype == TType.STRING:
-
 
39276
          self.paisapayId = iprot.readString();
-
 
39277
        else:
-
 
39278
          iprot.skip(ftype)
39268
      else:
39279
      else:
39269
        iprot.skip(ftype)
39280
        iprot.skip(ftype)
39270
      iprot.readFieldEnd()
39281
      iprot.readFieldEnd()
39271
    iprot.readStructEnd()
39282
    iprot.readStructEnd()
39272
 
39283
 
Line 39281... Line 39292...
39281
      oprot.writeFieldEnd()
39292
      oprot.writeFieldEnd()
39282
    if self.listingId is not None:
39293
    if self.listingId is not None:
39283
      oprot.writeFieldBegin('listingId', TType.STRING, 2)
39294
      oprot.writeFieldBegin('listingId', TType.STRING, 2)
39284
      oprot.writeString(self.listingId)
39295
      oprot.writeString(self.listingId)
39285
      oprot.writeFieldEnd()
39296
      oprot.writeFieldEnd()
-
 
39297
    if self.paisapayId is not None:
-
 
39298
      oprot.writeFieldBegin('paisapayId', TType.STRING, 3)
-
 
39299
      oprot.writeString(self.paisapayId)
-
 
39300
      oprot.writeFieldEnd()
39286
    oprot.writeFieldStop()
39301
    oprot.writeFieldStop()
39287
    oprot.writeStructEnd()
39302
    oprot.writeStructEnd()
39288
 
39303
 
39289
  def validate(self):
39304
  def validate(self):
39290
    return
39305
    return
Line 39306... Line 39321...
39306
  Attributes:
39321
  Attributes:
39307
   - success
39322
   - success
39308
  """
39323
  """
39309
 
39324
 
39310
  thrift_spec = (
39325
  thrift_spec = (
39311
    (0, TType.STRUCT, 'success', (EbayOrder, EbayOrder.thrift_spec), None, ), # 0
39326
    (0, TType.LIST, 'success', (TType.STRUCT,(EbayOrder, EbayOrder.thrift_spec)), None, ), # 0
39312
  )
39327
  )
39313
 
39328
 
39314
  def __init__(self, success=None,):
39329
  def __init__(self, success=None,):
39315
    self.success = success
39330
    self.success = success
39316
 
39331
 
Line 39322... Line 39337...
39322
    while True:
39337
    while True:
39323
      (fname, ftype, fid) = iprot.readFieldBegin()
39338
      (fname, ftype, fid) = iprot.readFieldBegin()
39324
      if ftype == TType.STOP:
39339
      if ftype == TType.STOP:
39325
        break
39340
        break
39326
      if fid == 0:
39341
      if fid == 0:
39327
        if ftype == TType.STRUCT:
39342
        if ftype == TType.LIST:
-
 
39343
          self.success = []
-
 
39344
          (_etype898, _size895) = iprot.readListBegin()
-
 
39345
          for _i899 in xrange(_size895):
39328
          self.success = EbayOrder()
39346
            _elem900 = EbayOrder()
39329
          self.success.read(iprot)
39347
            _elem900.read(iprot)
-
 
39348
            self.success.append(_elem900)
-
 
39349
          iprot.readListEnd()
39330
        else:
39350
        else:
39331
          iprot.skip(ftype)
39351
          iprot.skip(ftype)
39332
      else:
39352
      else:
39333
        iprot.skip(ftype)
39353
        iprot.skip(ftype)
39334
      iprot.readFieldEnd()
39354
      iprot.readFieldEnd()
Line 39338... Line 39358...
39338
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
39358
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
39339
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
39359
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
39340
      return
39360
      return
39341
    oprot.writeStructBegin('getEbayOrder_result')
39361
    oprot.writeStructBegin('getEbayOrder_result')
39342
    if self.success is not None:
39362
    if self.success is not None:
39343
      oprot.writeFieldBegin('success', TType.STRUCT, 0)
39363
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
39364
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
39365
      for iter901 in self.success:
39344
      self.success.write(oprot)
39366
        iter901.write(oprot)
-
 
39367
      oprot.writeListEnd()
39345
      oprot.writeFieldEnd()
39368
      oprot.writeFieldEnd()
39346
    oprot.writeFieldStop()
39369
    oprot.writeFieldStop()
39347
    oprot.writeStructEnd()
39370
    oprot.writeStructEnd()
39348
 
39371
 
39349
  def validate(self):
39372
  def validate(self):