Subversion Repositories SmartDukaan

Rev

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

Rev 9882 Rev 9945
Line 2007... Line 2007...
2007
    Parameters:
2007
    Parameters:
2008
     - amazonfbasalessnapshotlist
2008
     - amazonfbasalessnapshotlist
2009
    """
2009
    """
2010
    pass
2010
    pass
2011
 
2011
 
-
 
2012
  def getCreatedOrdersForFlipkart(self, flipkartorderids):
-
 
2013
    """
-
 
2014
    Parameters:
-
 
2015
     - flipkartorderids
-
 
2016
    """
-
 
2017
    pass
-
 
2018
 
2012
 
2019
 
2013
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
2020
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
2014
  def __init__(self, iprot, oprot=None):
2021
  def __init__(self, iprot, oprot=None):
2015
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
2022
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
2016
 
2023
 
Line 9441... Line 9448...
9441
    result = bulkAddOrUpdateAmazonFbaSalesSnapshot_result()
9448
    result = bulkAddOrUpdateAmazonFbaSalesSnapshot_result()
9442
    result.read(self._iprot)
9449
    result.read(self._iprot)
9443
    self._iprot.readMessageEnd()
9450
    self._iprot.readMessageEnd()
9444
    return
9451
    return
9445
 
9452
 
-
 
9453
  def getCreatedOrdersForFlipkart(self, flipkartorderids):
-
 
9454
    """
-
 
9455
    Parameters:
-
 
9456
     - flipkartorderids
-
 
9457
    """
-
 
9458
    self.send_getCreatedOrdersForFlipkart(flipkartorderids)
-
 
9459
    return self.recv_getCreatedOrdersForFlipkart()
-
 
9460
 
-
 
9461
  def send_getCreatedOrdersForFlipkart(self, flipkartorderids):
-
 
9462
    self._oprot.writeMessageBegin('getCreatedOrdersForFlipkart', TMessageType.CALL, self._seqid)
-
 
9463
    args = getCreatedOrdersForFlipkart_args()
-
 
9464
    args.flipkartorderids = flipkartorderids
-
 
9465
    args.write(self._oprot)
-
 
9466
    self._oprot.writeMessageEnd()
-
 
9467
    self._oprot.trans.flush()
-
 
9468
 
-
 
9469
  def recv_getCreatedOrdersForFlipkart(self, ):
-
 
9470
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
9471
    if mtype == TMessageType.EXCEPTION:
-
 
9472
      x = TApplicationException()
-
 
9473
      x.read(self._iprot)
-
 
9474
      self._iprot.readMessageEnd()
-
 
9475
      raise x
-
 
9476
    result = getCreatedOrdersForFlipkart_result()
-
 
9477
    result.read(self._iprot)
-
 
9478
    self._iprot.readMessageEnd()
-
 
9479
    if result.success is not None:
-
 
9480
      return result.success
-
 
9481
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getCreatedOrdersForFlipkart failed: unknown result");
-
 
9482
 
9446
 
9483
 
9447
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
9484
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
9448
  def __init__(self, handler):
9485
  def __init__(self, handler):
9449
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
9486
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
9450
    self._processMap["createTransaction"] = Processor.process_createTransaction
9487
    self._processMap["createTransaction"] = Processor.process_createTransaction
Line 9668... Line 9705...
9668
    self._processMap["getOrderForAirwayBillNo"] = Processor.process_getOrderForAirwayBillNo
9705
    self._processMap["getOrderForAirwayBillNo"] = Processor.process_getOrderForAirwayBillNo
9669
    self._processMap["getMinCreatedTimeStampUndeliveredOrdersForSource"] = Processor.process_getMinCreatedTimeStampUndeliveredOrdersForSource
9706
    self._processMap["getMinCreatedTimeStampUndeliveredOrdersForSource"] = Processor.process_getMinCreatedTimeStampUndeliveredOrdersForSource
9670
    self._processMap["updateSnapdealOrdersStatus"] = Processor.process_updateSnapdealOrdersStatus
9707
    self._processMap["updateSnapdealOrdersStatus"] = Processor.process_updateSnapdealOrdersStatus
9671
    self._processMap["updateFlipkartOrdersStatus"] = Processor.process_updateFlipkartOrdersStatus
9708
    self._processMap["updateFlipkartOrdersStatus"] = Processor.process_updateFlipkartOrdersStatus
9672
    self._processMap["bulkAddOrUpdateAmazonFbaSalesSnapshot"] = Processor.process_bulkAddOrUpdateAmazonFbaSalesSnapshot
9709
    self._processMap["bulkAddOrUpdateAmazonFbaSalesSnapshot"] = Processor.process_bulkAddOrUpdateAmazonFbaSalesSnapshot
-
 
9710
    self._processMap["getCreatedOrdersForFlipkart"] = Processor.process_getCreatedOrdersForFlipkart
9673
 
9711
 
9674
  def process(self, iprot, oprot):
9712
  def process(self, iprot, oprot):
9675
    (name, type, seqid) = iprot.readMessageBegin()
9713
    (name, type, seqid) = iprot.readMessageBegin()
9676
    if name not in self._processMap:
9714
    if name not in self._processMap:
9677
      iprot.skip(TType.STRUCT)
9715
      iprot.skip(TType.STRUCT)
Line 12446... Line 12484...
12446
    oprot.writeMessageBegin("bulkAddOrUpdateAmazonFbaSalesSnapshot", TMessageType.REPLY, seqid)
12484
    oprot.writeMessageBegin("bulkAddOrUpdateAmazonFbaSalesSnapshot", TMessageType.REPLY, seqid)
12447
    result.write(oprot)
12485
    result.write(oprot)
12448
    oprot.writeMessageEnd()
12486
    oprot.writeMessageEnd()
12449
    oprot.trans.flush()
12487
    oprot.trans.flush()
12450
 
12488
 
-
 
12489
  def process_getCreatedOrdersForFlipkart(self, seqid, iprot, oprot):
-
 
12490
    args = getCreatedOrdersForFlipkart_args()
-
 
12491
    args.read(iprot)
-
 
12492
    iprot.readMessageEnd()
-
 
12493
    result = getCreatedOrdersForFlipkart_result()
-
 
12494
    result.success = self._handler.getCreatedOrdersForFlipkart(args.flipkartorderids)
-
 
12495
    oprot.writeMessageBegin("getCreatedOrdersForFlipkart", TMessageType.REPLY, seqid)
-
 
12496
    result.write(oprot)
-
 
12497
    oprot.writeMessageEnd()
-
 
12498
    oprot.trans.flush()
-
 
12499
 
12451
 
12500
 
12452
# HELPER FUNCTIONS AND STRUCTURES
12501
# HELPER FUNCTIONS AND STRUCTURES
12453
 
12502
 
12454
class createTransaction_args:
12503
class createTransaction_args:
12455
  """
12504
  """
Line 43029... Line 43078...
43029
    oprot.writeFieldStop()
43078
    oprot.writeFieldStop()
43030
    oprot.writeStructEnd()
43079
    oprot.writeStructEnd()
43031
 
43080
 
43032
  def validate(self):
43081
  def validate(self):
43033
    return
43082
    return
-
 
43083
 
-
 
43084
 
-
 
43085
  def __repr__(self):
-
 
43086
    L = ['%s=%r' % (key, value)
-
 
43087
      for key, value in self.__dict__.iteritems()]
-
 
43088
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
43089
 
-
 
43090
  def __eq__(self, other):
-
 
43091
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
43092
 
-
 
43093
  def __ne__(self, other):
-
 
43094
    return not (self == other)
-
 
43095
 
-
 
43096
class getCreatedOrdersForFlipkart_args:
-
 
43097
  """
-
 
43098
  Attributes:
-
 
43099
   - flipkartorderids
-
 
43100
  """
-
 
43101
 
-
 
43102
  thrift_spec = None
-
 
43103
  def __init__(self, flipkartorderids=None,):
-
 
43104
    self.flipkartorderids = flipkartorderids
-
 
43105
 
-
 
43106
  def read(self, iprot):
-
 
43107
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
43108
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
43109
      return
-
 
43110
    iprot.readStructBegin()
-
 
43111
    while True:
-
 
43112
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
43113
      if ftype == TType.STOP:
-
 
43114
        break
-
 
43115
      if fid == -1:
-
 
43116
        if ftype == TType.LIST:
-
 
43117
          self.flipkartorderids = []
-
 
43118
          (_etype965, _size962) = iprot.readListBegin()
-
 
43119
          for _i966 in xrange(_size962):
-
 
43120
            _elem967 = iprot.readString();
-
 
43121
            self.flipkartorderids.append(_elem967)
-
 
43122
          iprot.readListEnd()
-
 
43123
        else:
-
 
43124
          iprot.skip(ftype)
-
 
43125
      else:
-
 
43126
        iprot.skip(ftype)
-
 
43127
      iprot.readFieldEnd()
-
 
43128
    iprot.readStructEnd()
-
 
43129
 
-
 
43130
  def write(self, oprot):
-
 
43131
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
43132
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
43133
      return
-
 
43134
    oprot.writeStructBegin('getCreatedOrdersForFlipkart_args')
-
 
43135
    if self.flipkartorderids is not None:
-
 
43136
      oprot.writeFieldBegin('flipkartorderids', TType.LIST, -1)
-
 
43137
      oprot.writeListBegin(TType.STRING, len(self.flipkartorderids))
-
 
43138
      for iter968 in self.flipkartorderids:
-
 
43139
        oprot.writeString(iter968)
-
 
43140
      oprot.writeListEnd()
-
 
43141
      oprot.writeFieldEnd()
-
 
43142
    oprot.writeFieldStop()
-
 
43143
    oprot.writeStructEnd()
-
 
43144
 
-
 
43145
  def validate(self):
-
 
43146
    return
-
 
43147
 
-
 
43148
 
-
 
43149
  def __repr__(self):
-
 
43150
    L = ['%s=%r' % (key, value)
-
 
43151
      for key, value in self.__dict__.iteritems()]
-
 
43152
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
43153
 
-
 
43154
  def __eq__(self, other):
-
 
43155
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
43156
 
-
 
43157
  def __ne__(self, other):
-
 
43158
    return not (self == other)
-
 
43159
 
-
 
43160
class getCreatedOrdersForFlipkart_result:
-
 
43161
  """
-
 
43162
  Attributes:
-
 
43163
   - success
-
 
43164
  """
-
 
43165
 
-
 
43166
  thrift_spec = (
-
 
43167
    (0, TType.MAP, 'success', (TType.I64,None,TType.I64,None), None, ), # 0
-
 
43168
  )
-
 
43169
 
-
 
43170
  def __init__(self, success=None,):
-
 
43171
    self.success = success
-
 
43172
 
-
 
43173
  def read(self, iprot):
-
 
43174
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
43175
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
43176
      return
-
 
43177
    iprot.readStructBegin()
-
 
43178
    while True:
-
 
43179
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
43180
      if ftype == TType.STOP:
-
 
43181
        break
-
 
43182
      if fid == 0:
-
 
43183
        if ftype == TType.MAP:
-
 
43184
          self.success = {}
-
 
43185
          (_ktype970, _vtype971, _size969 ) = iprot.readMapBegin() 
-
 
43186
          for _i973 in xrange(_size969):
-
 
43187
            _key974 = iprot.readI64();
-
 
43188
            _val975 = iprot.readI64();
-
 
43189
            self.success[_key974] = _val975
-
 
43190
          iprot.readMapEnd()
-
 
43191
        else:
-
 
43192
          iprot.skip(ftype)
-
 
43193
      else:
-
 
43194
        iprot.skip(ftype)
-
 
43195
      iprot.readFieldEnd()
-
 
43196
    iprot.readStructEnd()
-
 
43197
 
-
 
43198
  def write(self, oprot):
-
 
43199
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
43200
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
43201
      return
-
 
43202
    oprot.writeStructBegin('getCreatedOrdersForFlipkart_result')
-
 
43203
    if self.success is not None:
-
 
43204
      oprot.writeFieldBegin('success', TType.MAP, 0)
-
 
43205
      oprot.writeMapBegin(TType.I64, TType.I64, len(self.success))
-
 
43206
      for kiter976,viter977 in self.success.items():
-
 
43207
        oprot.writeI64(kiter976)
-
 
43208
        oprot.writeI64(viter977)
-
 
43209
      oprot.writeMapEnd()
-
 
43210
      oprot.writeFieldEnd()
-
 
43211
    oprot.writeFieldStop()
-
 
43212
    oprot.writeStructEnd()
-
 
43213
 
-
 
43214
  def validate(self):
-
 
43215
    return
43034
 
43216
 
43035
 
43217
 
43036
  def __repr__(self):
43218
  def __repr__(self):
43037
    L = ['%s=%r' % (key, value)
43219
    L = ['%s=%r' % (key, value)
43038
      for key, value in self.__dict__.iteritems()]
43220
      for key, value in self.__dict__.iteritems()]