Subversion Repositories SmartDukaan

Rev

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

Rev 11635 Rev 11645
Line 1177... Line 1177...
1177
     - beginIndex
1177
     - beginIndex
1178
     - totalItems
1178
     - totalItems
1179
    """
1179
    """
1180
    pass
1180
    pass
1181
 
1181
 
-
 
1182
  def getPrivateDealsCount(self, ):
-
 
1183
    pass
-
 
1184
 
1182
 
1185
 
1183
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
1186
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
1184
  def __init__(self, iprot, oprot=None):
1187
  def __init__(self, iprot, oprot=None):
1185
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
1188
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
1186
 
1189
 
Line 6209... Line 6212...
6209
      return result.success
6212
      return result.success
6210
    if result.cex is not None:
6213
    if result.cex is not None:
6211
      raise result.cex
6214
      raise result.cex
6212
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrivateDealsCatalogIds failed: unknown result");
6215
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrivateDealsCatalogIds failed: unknown result");
6213
 
6216
 
-
 
6217
  def getPrivateDealsCount(self, ):
-
 
6218
    self.send_getPrivateDealsCount()
-
 
6219
    return self.recv_getPrivateDealsCount()
-
 
6220
 
-
 
6221
  def send_getPrivateDealsCount(self, ):
-
 
6222
    self._oprot.writeMessageBegin('getPrivateDealsCount', TMessageType.CALL, self._seqid)
-
 
6223
    args = getPrivateDealsCount_args()
-
 
6224
    args.write(self._oprot)
-
 
6225
    self._oprot.writeMessageEnd()
-
 
6226
    self._oprot.trans.flush()
-
 
6227
 
-
 
6228
  def recv_getPrivateDealsCount(self, ):
-
 
6229
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
6230
    if mtype == TMessageType.EXCEPTION:
-
 
6231
      x = TApplicationException()
-
 
6232
      x.read(self._iprot)
-
 
6233
      self._iprot.readMessageEnd()
-
 
6234
      raise x
-
 
6235
    result = getPrivateDealsCount_result()
-
 
6236
    result.read(self._iprot)
-
 
6237
    self._iprot.readMessageEnd()
-
 
6238
    if result.success is not None:
-
 
6239
      return result.success
-
 
6240
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrivateDealsCount failed: unknown result");
-
 
6241
 
6214
 
6242
 
6215
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
6243
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
6216
  def __init__(self, handler):
6244
  def __init__(self, handler):
6217
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
6245
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
6218
    self._processMap["addItem"] = Processor.process_addItem
6246
    self._processMap["addItem"] = Processor.process_addItem
Line 6377... Line 6405...
6377
    self._processMap["getPrivateDealDetails"] = Processor.process_getPrivateDealDetails
6405
    self._processMap["getPrivateDealDetails"] = Processor.process_getPrivateDealDetails
6378
    self._processMap["getPrivateDealItems"] = Processor.process_getPrivateDealItems
6406
    self._processMap["getPrivateDealItems"] = Processor.process_getPrivateDealItems
6379
    self._processMap["getAllActivePrivateDeals"] = Processor.process_getAllActivePrivateDeals
6407
    self._processMap["getAllActivePrivateDeals"] = Processor.process_getAllActivePrivateDeals
6380
    self._processMap["addOrUpdatePrivateDeal"] = Processor.process_addOrUpdatePrivateDeal
6408
    self._processMap["addOrUpdatePrivateDeal"] = Processor.process_addOrUpdatePrivateDeal
6381
    self._processMap["getPrivateDealsCatalogIds"] = Processor.process_getPrivateDealsCatalogIds
6409
    self._processMap["getPrivateDealsCatalogIds"] = Processor.process_getPrivateDealsCatalogIds
-
 
6410
    self._processMap["getPrivateDealsCount"] = Processor.process_getPrivateDealsCount
6382
 
6411
 
6383
  def process(self, iprot, oprot):
6412
  def process(self, iprot, oprot):
6384
    (name, type, seqid) = iprot.readMessageBegin()
6413
    (name, type, seqid) = iprot.readMessageBegin()
6385
    if name not in self._processMap:
6414
    if name not in self._processMap:
6386
      iprot.skip(TType.STRUCT)
6415
      iprot.skip(TType.STRUCT)
Line 8329... Line 8358...
8329
    oprot.writeMessageBegin("getPrivateDealsCatalogIds", TMessageType.REPLY, seqid)
8358
    oprot.writeMessageBegin("getPrivateDealsCatalogIds", TMessageType.REPLY, seqid)
8330
    result.write(oprot)
8359
    result.write(oprot)
8331
    oprot.writeMessageEnd()
8360
    oprot.writeMessageEnd()
8332
    oprot.trans.flush()
8361
    oprot.trans.flush()
8333
 
8362
 
-
 
8363
  def process_getPrivateDealsCount(self, seqid, iprot, oprot):
-
 
8364
    args = getPrivateDealsCount_args()
-
 
8365
    args.read(iprot)
-
 
8366
    iprot.readMessageEnd()
-
 
8367
    result = getPrivateDealsCount_result()
-
 
8368
    result.success = self._handler.getPrivateDealsCount()
-
 
8369
    oprot.writeMessageBegin("getPrivateDealsCount", TMessageType.REPLY, seqid)
-
 
8370
    result.write(oprot)
-
 
8371
    oprot.writeMessageEnd()
-
 
8372
    oprot.trans.flush()
-
 
8373
 
8334
 
8374
 
8335
# HELPER FUNCTIONS AND STRUCTURES
8375
# HELPER FUNCTIONS AND STRUCTURES
8336
 
8376
 
8337
class addItem_args:
8377
class addItem_args:
8338
  """
8378
  """
Line 29217... Line 29257...
29217
      oprot.writeFieldEnd()
29257
      oprot.writeFieldEnd()
29218
    oprot.writeFieldStop()
29258
    oprot.writeFieldStop()
29219
    oprot.writeStructEnd()
29259
    oprot.writeStructEnd()
29220
 
29260
 
29221
  def validate(self):
29261
  def validate(self):
-
 
29262
    return
-
 
29263
 
-
 
29264
 
-
 
29265
  def __repr__(self):
-
 
29266
    L = ['%s=%r' % (key, value)
-
 
29267
      for key, value in self.__dict__.iteritems()]
-
 
29268
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
29269
 
-
 
29270
  def __eq__(self, other):
-
 
29271
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
29272
 
-
 
29273
  def __ne__(self, other):
-
 
29274
    return not (self == other)
-
 
29275
 
-
 
29276
class getPrivateDealsCount_args:
-
 
29277
 
-
 
29278
  thrift_spec = (
-
 
29279
  )
-
 
29280
 
-
 
29281
  def read(self, iprot):
-
 
29282
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
29283
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
29284
      return
-
 
29285
    iprot.readStructBegin()
-
 
29286
    while True:
-
 
29287
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
29288
      if ftype == TType.STOP:
-
 
29289
        break
-
 
29290
      else:
-
 
29291
        iprot.skip(ftype)
-
 
29292
      iprot.readFieldEnd()
-
 
29293
    iprot.readStructEnd()
-
 
29294
 
-
 
29295
  def write(self, oprot):
-
 
29296
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
29297
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
29298
      return
-
 
29299
    oprot.writeStructBegin('getPrivateDealsCount_args')
-
 
29300
    oprot.writeFieldStop()
-
 
29301
    oprot.writeStructEnd()
-
 
29302
 
-
 
29303
  def validate(self):
-
 
29304
    return
-
 
29305
 
-
 
29306
 
-
 
29307
  def __repr__(self):
-
 
29308
    L = ['%s=%r' % (key, value)
-
 
29309
      for key, value in self.__dict__.iteritems()]
-
 
29310
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
29311
 
-
 
29312
  def __eq__(self, other):
-
 
29313
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
29314
 
-
 
29315
  def __ne__(self, other):
-
 
29316
    return not (self == other)
-
 
29317
 
-
 
29318
class getPrivateDealsCount_result:
-
 
29319
  """
-
 
29320
  Attributes:
-
 
29321
   - success
-
 
29322
  """
-
 
29323
 
-
 
29324
  thrift_spec = (
-
 
29325
    (0, TType.I32, 'success', None, None, ), # 0
-
 
29326
  )
-
 
29327
 
-
 
29328
  def __init__(self, success=None,):
-
 
29329
    self.success = success
-
 
29330
 
-
 
29331
  def read(self, iprot):
-
 
29332
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
29333
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
29334
      return
-
 
29335
    iprot.readStructBegin()
-
 
29336
    while True:
-
 
29337
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
29338
      if ftype == TType.STOP:
-
 
29339
        break
-
 
29340
      if fid == 0:
-
 
29341
        if ftype == TType.I32:
-
 
29342
          self.success = iprot.readI32();
-
 
29343
        else:
-
 
29344
          iprot.skip(ftype)
-
 
29345
      else:
-
 
29346
        iprot.skip(ftype)
-
 
29347
      iprot.readFieldEnd()
-
 
29348
    iprot.readStructEnd()
-
 
29349
 
-
 
29350
  def write(self, oprot):
-
 
29351
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
29352
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
29353
      return
-
 
29354
    oprot.writeStructBegin('getPrivateDealsCount_result')
-
 
29355
    if self.success is not None:
-
 
29356
      oprot.writeFieldBegin('success', TType.I32, 0)
-
 
29357
      oprot.writeI32(self.success)
-
 
29358
      oprot.writeFieldEnd()
-
 
29359
    oprot.writeFieldStop()
-
 
29360
    oprot.writeStructEnd()
-
 
29361
 
-
 
29362
  def validate(self):
29222
    return
29363
    return
29223
 
29364
 
29224
 
29365
 
29225
  def __repr__(self):
29366
  def __repr__(self):
29226
    L = ['%s=%r' % (key, value)
29367
    L = ['%s=%r' % (key, value)