Subversion Repositories SmartDukaan

Rev

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

Rev 5189 Rev 5208
Line 1127... Line 1127...
1127
    Parameters:
1127
    Parameters:
1128
     - orderId
1128
     - orderId
1129
    """
1129
    """
1130
    pass
1130
    pass
1131
 
1131
 
-
 
1132
  def getRefundedOrdersMarkedPaid(self, ):
-
 
1133
    pass
-
 
1134
 
1132
 
1135
 
1133
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
1136
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
1134
  def __init__(self, iprot, oprot=None):
1137
  def __init__(self, iprot, oprot=None):
1135
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
1138
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
1136
 
1139
 
Line 4973... Line 4976...
4973
    self._iprot.readMessageEnd()
4976
    self._iprot.readMessageEnd()
4974
    if result.ex is not None:
4977
    if result.ex is not None:
4975
      raise result.ex
4978
      raise result.ex
4976
    return
4979
    return
4977
 
4980
 
-
 
4981
  def getRefundedOrdersMarkedPaid(self, ):
-
 
4982
    self.send_getRefundedOrdersMarkedPaid()
-
 
4983
    return self.recv_getRefundedOrdersMarkedPaid()
-
 
4984
 
-
 
4985
  def send_getRefundedOrdersMarkedPaid(self, ):
-
 
4986
    self._oprot.writeMessageBegin('getRefundedOrdersMarkedPaid', TMessageType.CALL, self._seqid)
-
 
4987
    args = getRefundedOrdersMarkedPaid_args()
-
 
4988
    args.write(self._oprot)
-
 
4989
    self._oprot.writeMessageEnd()
-
 
4990
    self._oprot.trans.flush()
-
 
4991
 
-
 
4992
  def recv_getRefundedOrdersMarkedPaid(self, ):
-
 
4993
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
4994
    if mtype == TMessageType.EXCEPTION:
-
 
4995
      x = TApplicationException()
-
 
4996
      x.read(self._iprot)
-
 
4997
      self._iprot.readMessageEnd()
-
 
4998
      raise x
-
 
4999
    result = getRefundedOrdersMarkedPaid_result()
-
 
5000
    result.read(self._iprot)
-
 
5001
    self._iprot.readMessageEnd()
-
 
5002
    if result.success is not None:
-
 
5003
      return result.success
-
 
5004
    if result.ex is not None:
-
 
5005
      raise result.ex
-
 
5006
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getRefundedOrdersMarkedPaid failed: unknown result");
-
 
5007
 
4978
 
5008
 
4979
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
5009
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
4980
  def __init__(self, handler):
5010
  def __init__(self, handler):
4981
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
5011
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
4982
    self._processMap["createTransaction"] = Processor.process_createTransaction
5012
    self._processMap["createTransaction"] = Processor.process_createTransaction
Line 5086... Line 5116...
5086
    self._processMap["updateOrdersAsPORaised"] = Processor.process_updateOrdersAsPORaised
5116
    self._processMap["updateOrdersAsPORaised"] = Processor.process_updateOrdersAsPORaised
5087
    self._processMap["getOrdersWhereVendorNotPaid"] = Processor.process_getOrdersWhereVendorNotPaid
5117
    self._processMap["getOrdersWhereVendorNotPaid"] = Processor.process_getOrdersWhereVendorNotPaid
5088
    self._processMap["getStatusDistributionOfOrders"] = Processor.process_getStatusDistributionOfOrders
5118
    self._processMap["getStatusDistributionOfOrders"] = Processor.process_getStatusDistributionOfOrders
5089
    self._processMap["getOrderIdsForStatus"] = Processor.process_getOrderIdsForStatus
5119
    self._processMap["getOrderIdsForStatus"] = Processor.process_getOrderIdsForStatus
5090
    self._processMap["updateOrderAsPaidToVendor"] = Processor.process_updateOrderAsPaidToVendor
5120
    self._processMap["updateOrderAsPaidToVendor"] = Processor.process_updateOrderAsPaidToVendor
-
 
5121
    self._processMap["getRefundedOrdersMarkedPaid"] = Processor.process_getRefundedOrdersMarkedPaid
5091
 
5122
 
5092
  def process(self, iprot, oprot):
5123
  def process(self, iprot, oprot):
5093
    (name, type, seqid) = iprot.readMessageBegin()
5124
    (name, type, seqid) = iprot.readMessageBegin()
5094
    if name not in self._processMap:
5125
    if name not in self._processMap:
5095
      iprot.skip(TType.STRUCT)
5126
      iprot.skip(TType.STRUCT)
Line 6559... Line 6590...
6559
    oprot.writeMessageBegin("updateOrderAsPaidToVendor", TMessageType.REPLY, seqid)
6590
    oprot.writeMessageBegin("updateOrderAsPaidToVendor", TMessageType.REPLY, seqid)
6560
    result.write(oprot)
6591
    result.write(oprot)
6561
    oprot.writeMessageEnd()
6592
    oprot.writeMessageEnd()
6562
    oprot.trans.flush()
6593
    oprot.trans.flush()
6563
 
6594
 
-
 
6595
  def process_getRefundedOrdersMarkedPaid(self, seqid, iprot, oprot):
-
 
6596
    args = getRefundedOrdersMarkedPaid_args()
-
 
6597
    args.read(iprot)
-
 
6598
    iprot.readMessageEnd()
-
 
6599
    result = getRefundedOrdersMarkedPaid_result()
-
 
6600
    try:
-
 
6601
      result.success = self._handler.getRefundedOrdersMarkedPaid()
-
 
6602
    except TransactionServiceException, ex:
-
 
6603
      result.ex = ex
-
 
6604
    oprot.writeMessageBegin("getRefundedOrdersMarkedPaid", TMessageType.REPLY, seqid)
-
 
6605
    result.write(oprot)
-
 
6606
    oprot.writeMessageEnd()
-
 
6607
    oprot.trans.flush()
-
 
6608
 
6564
 
6609
 
6565
# HELPER FUNCTIONS AND STRUCTURES
6610
# HELPER FUNCTIONS AND STRUCTURES
6566
 
6611
 
6567
class createTransaction_args:
6612
class createTransaction_args:
6568
  """
6613
  """
Line 22109... Line 22154...
22109
    if self.ex is not None:
22154
    if self.ex is not None:
22110
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
22155
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
22111
      self.ex.write(oprot)
22156
      self.ex.write(oprot)
22112
      oprot.writeFieldEnd()
22157
      oprot.writeFieldEnd()
22113
    oprot.writeFieldStop()
22158
    oprot.writeFieldStop()
-
 
22159
    oprot.writeStructEnd()
-
 
22160
 
-
 
22161
  def validate(self):
-
 
22162
    return
-
 
22163
 
-
 
22164
 
-
 
22165
  def __repr__(self):
-
 
22166
    L = ['%s=%r' % (key, value)
-
 
22167
      for key, value in self.__dict__.iteritems()]
-
 
22168
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
22169
 
-
 
22170
  def __eq__(self, other):
-
 
22171
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
22172
 
-
 
22173
  def __ne__(self, other):
-
 
22174
    return not (self == other)
-
 
22175
 
-
 
22176
class getRefundedOrdersMarkedPaid_args:
-
 
22177
 
-
 
22178
  thrift_spec = (
-
 
22179
  )
-
 
22180
 
-
 
22181
  def read(self, iprot):
-
 
22182
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
22183
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
22184
      return
-
 
22185
    iprot.readStructBegin()
-
 
22186
    while True:
-
 
22187
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
22188
      if ftype == TType.STOP:
-
 
22189
        break
-
 
22190
      else:
-
 
22191
        iprot.skip(ftype)
-
 
22192
      iprot.readFieldEnd()
-
 
22193
    iprot.readStructEnd()
-
 
22194
 
-
 
22195
  def write(self, oprot):
-
 
22196
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
22197
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
22198
      return
-
 
22199
    oprot.writeStructBegin('getRefundedOrdersMarkedPaid_args')
-
 
22200
    oprot.writeFieldStop()
-
 
22201
    oprot.writeStructEnd()
-
 
22202
 
-
 
22203
  def validate(self):
-
 
22204
    return
-
 
22205
 
-
 
22206
 
-
 
22207
  def __repr__(self):
-
 
22208
    L = ['%s=%r' % (key, value)
-
 
22209
      for key, value in self.__dict__.iteritems()]
-
 
22210
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
22211
 
-
 
22212
  def __eq__(self, other):
-
 
22213
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
22214
 
-
 
22215
  def __ne__(self, other):
-
 
22216
    return not (self == other)
-
 
22217
 
-
 
22218
class getRefundedOrdersMarkedPaid_result:
-
 
22219
  """
-
 
22220
  Attributes:
-
 
22221
   - success
-
 
22222
   - ex
-
 
22223
  """
-
 
22224
 
-
 
22225
  thrift_spec = (
-
 
22226
    (0, TType.LIST, 'success', (TType.STRUCT,(Order, Order.thrift_spec)), None, ), # 0
-
 
22227
    (1, TType.STRUCT, 'ex', (TransactionServiceException, TransactionServiceException.thrift_spec), None, ), # 1
-
 
22228
  )
-
 
22229
 
-
 
22230
  def __init__(self, success=None, ex=None,):
-
 
22231
    self.success = success
-
 
22232
    self.ex = ex
-
 
22233
 
-
 
22234
  def read(self, iprot):
-
 
22235
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
22236
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
22237
      return
-
 
22238
    iprot.readStructBegin()
-
 
22239
    while True:
-
 
22240
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
22241
      if ftype == TType.STOP:
-
 
22242
        break
-
 
22243
      if fid == 0:
-
 
22244
        if ftype == TType.LIST:
-
 
22245
          self.success = []
-
 
22246
          (_etype527, _size524) = iprot.readListBegin()
-
 
22247
          for _i528 in xrange(_size524):
-
 
22248
            _elem529 = Order()
-
 
22249
            _elem529.read(iprot)
-
 
22250
            self.success.append(_elem529)
-
 
22251
          iprot.readListEnd()
-
 
22252
        else:
-
 
22253
          iprot.skip(ftype)
-
 
22254
      elif fid == 1:
-
 
22255
        if ftype == TType.STRUCT:
-
 
22256
          self.ex = TransactionServiceException()
-
 
22257
          self.ex.read(iprot)
-
 
22258
        else:
-
 
22259
          iprot.skip(ftype)
-
 
22260
      else:
-
 
22261
        iprot.skip(ftype)
-
 
22262
      iprot.readFieldEnd()
-
 
22263
    iprot.readStructEnd()
-
 
22264
 
-
 
22265
  def write(self, oprot):
-
 
22266
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
22267
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
22268
      return
-
 
22269
    oprot.writeStructBegin('getRefundedOrdersMarkedPaid_result')
-
 
22270
    if self.success is not None:
-
 
22271
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
22272
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
22273
      for iter530 in self.success:
-
 
22274
        iter530.write(oprot)
-
 
22275
      oprot.writeListEnd()
-
 
22276
      oprot.writeFieldEnd()
-
 
22277
    if self.ex is not None:
-
 
22278
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
-
 
22279
      self.ex.write(oprot)
-
 
22280
      oprot.writeFieldEnd()
-
 
22281
    oprot.writeFieldStop()
22114
    oprot.writeStructEnd()
22282
    oprot.writeStructEnd()
22115
 
22283
 
22116
  def validate(self):
22284
  def validate(self):
22117
    return
22285
    return
22118
 
22286