Subversion Repositories SmartDukaan

Rev

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

Rev 11531 Rev 11592
Line 1159... Line 1159...
1159
     - offset
1159
     - offset
1160
     - limit
1160
     - limit
1161
    """
1161
    """
1162
    pass
1162
    pass
1163
 
1163
 
-
 
1164
  def getAllActivePrivateDeals(self, ):
-
 
1165
    pass
-
 
1166
 
1164
  def addOrUpdatePrivateDeal(self, privateDeal):
1167
  def addOrUpdatePrivateDeal(self, privateDeal):
1165
    """
1168
    """
1166
    Parameters:
1169
    Parameters:
1167
     - privateDeal
1170
     - privateDeal
1168
    """
1171
    """
Line 6109... Line 6112...
6109
    self._iprot.readMessageEnd()
6112
    self._iprot.readMessageEnd()
6110
    if result.success is not None:
6113
    if result.success is not None:
6111
      return result.success
6114
      return result.success
6112
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrivateDealItems failed: unknown result");
6115
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getPrivateDealItems failed: unknown result");
6113
 
6116
 
-
 
6117
  def getAllActivePrivateDeals(self, ):
-
 
6118
    self.send_getAllActivePrivateDeals()
-
 
6119
    return self.recv_getAllActivePrivateDeals()
-
 
6120
 
-
 
6121
  def send_getAllActivePrivateDeals(self, ):
-
 
6122
    self._oprot.writeMessageBegin('getAllActivePrivateDeals', TMessageType.CALL, self._seqid)
-
 
6123
    args = getAllActivePrivateDeals_args()
-
 
6124
    args.write(self._oprot)
-
 
6125
    self._oprot.writeMessageEnd()
-
 
6126
    self._oprot.trans.flush()
-
 
6127
 
-
 
6128
  def recv_getAllActivePrivateDeals(self, ):
-
 
6129
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
6130
    if mtype == TMessageType.EXCEPTION:
-
 
6131
      x = TApplicationException()
-
 
6132
      x.read(self._iprot)
-
 
6133
      self._iprot.readMessageEnd()
-
 
6134
      raise x
-
 
6135
    result = getAllActivePrivateDeals_result()
-
 
6136
    result.read(self._iprot)
-
 
6137
    self._iprot.readMessageEnd()
-
 
6138
    if result.success is not None:
-
 
6139
      return result.success
-
 
6140
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllActivePrivateDeals failed: unknown result");
-
 
6141
 
6114
  def addOrUpdatePrivateDeal(self, privateDeal):
6142
  def addOrUpdatePrivateDeal(self, privateDeal):
6115
    """
6143
    """
6116
    Parameters:
6144
    Parameters:
6117
     - privateDeal
6145
     - privateDeal
6118
    """
6146
    """
Line 6304... Line 6332...
6304
    self._processMap["getAllFbbPricingItems"] = Processor.process_getAllFbbPricingItems
6332
    self._processMap["getAllFbbPricingItems"] = Processor.process_getAllFbbPricingItems
6305
    self._processMap["getCountForMarketplaceHistory"] = Processor.process_getCountForMarketplaceHistory
6333
    self._processMap["getCountForMarketplaceHistory"] = Processor.process_getCountForMarketplaceHistory
6306
    self._processMap["getMarketplaceHistoryByDate"] = Processor.process_getMarketplaceHistoryByDate
6334
    self._processMap["getMarketplaceHistoryByDate"] = Processor.process_getMarketplaceHistoryByDate
6307
    self._processMap["getPrivateDealDetails"] = Processor.process_getPrivateDealDetails
6335
    self._processMap["getPrivateDealDetails"] = Processor.process_getPrivateDealDetails
6308
    self._processMap["getPrivateDealItems"] = Processor.process_getPrivateDealItems
6336
    self._processMap["getPrivateDealItems"] = Processor.process_getPrivateDealItems
-
 
6337
    self._processMap["getAllActivePrivateDeals"] = Processor.process_getAllActivePrivateDeals
6309
    self._processMap["addOrUpdatePrivateDeal"] = Processor.process_addOrUpdatePrivateDeal
6338
    self._processMap["addOrUpdatePrivateDeal"] = Processor.process_addOrUpdatePrivateDeal
6310
 
6339
 
6311
  def process(self, iprot, oprot):
6340
  def process(self, iprot, oprot):
6312
    (name, type, seqid) = iprot.readMessageBegin()
6341
    (name, type, seqid) = iprot.readMessageBegin()
6313
    if name not in self._processMap:
6342
    if name not in self._processMap:
Line 8221... Line 8250...
8221
    oprot.writeMessageBegin("getPrivateDealItems", TMessageType.REPLY, seqid)
8250
    oprot.writeMessageBegin("getPrivateDealItems", TMessageType.REPLY, seqid)
8222
    result.write(oprot)
8251
    result.write(oprot)
8223
    oprot.writeMessageEnd()
8252
    oprot.writeMessageEnd()
8224
    oprot.trans.flush()
8253
    oprot.trans.flush()
8225
 
8254
 
-
 
8255
  def process_getAllActivePrivateDeals(self, seqid, iprot, oprot):
-
 
8256
    args = getAllActivePrivateDeals_args()
-
 
8257
    args.read(iprot)
-
 
8258
    iprot.readMessageEnd()
-
 
8259
    result = getAllActivePrivateDeals_result()
-
 
8260
    result.success = self._handler.getAllActivePrivateDeals()
-
 
8261
    oprot.writeMessageBegin("getAllActivePrivateDeals", TMessageType.REPLY, seqid)
-
 
8262
    result.write(oprot)
-
 
8263
    oprot.writeMessageEnd()
-
 
8264
    oprot.trans.flush()
-
 
8265
 
8226
  def process_addOrUpdatePrivateDeal(self, seqid, iprot, oprot):
8266
  def process_addOrUpdatePrivateDeal(self, seqid, iprot, oprot):
8227
    args = addOrUpdatePrivateDeal_args()
8267
    args = addOrUpdatePrivateDeal_args()
8228
    args.read(iprot)
8268
    args.read(iprot)
8229
    iprot.readMessageEnd()
8269
    iprot.readMessageEnd()
8230
    result = addOrUpdatePrivateDeal_result()
8270
    result = addOrUpdatePrivateDeal_result()
Line 28736... Line 28776...
28736
      oprot.writeFieldEnd()
28776
      oprot.writeFieldEnd()
28737
    oprot.writeFieldStop()
28777
    oprot.writeFieldStop()
28738
    oprot.writeStructEnd()
28778
    oprot.writeStructEnd()
28739
 
28779
 
28740
  def validate(self):
28780
  def validate(self):
-
 
28781
    return
-
 
28782
 
-
 
28783
 
-
 
28784
  def __repr__(self):
-
 
28785
    L = ['%s=%r' % (key, value)
-
 
28786
      for key, value in self.__dict__.iteritems()]
-
 
28787
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
28788
 
-
 
28789
  def __eq__(self, other):
-
 
28790
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
28791
 
-
 
28792
  def __ne__(self, other):
-
 
28793
    return not (self == other)
-
 
28794
 
-
 
28795
class getAllActivePrivateDeals_args:
-
 
28796
 
-
 
28797
  thrift_spec = (
-
 
28798
  )
-
 
28799
 
-
 
28800
  def read(self, iprot):
-
 
28801
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
28802
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
28803
      return
-
 
28804
    iprot.readStructBegin()
-
 
28805
    while True:
-
 
28806
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
28807
      if ftype == TType.STOP:
-
 
28808
        break
-
 
28809
      else:
-
 
28810
        iprot.skip(ftype)
-
 
28811
      iprot.readFieldEnd()
-
 
28812
    iprot.readStructEnd()
-
 
28813
 
-
 
28814
  def write(self, oprot):
-
 
28815
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
28816
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
28817
      return
-
 
28818
    oprot.writeStructBegin('getAllActivePrivateDeals_args')
-
 
28819
    oprot.writeFieldStop()
-
 
28820
    oprot.writeStructEnd()
-
 
28821
 
-
 
28822
  def validate(self):
-
 
28823
    return
-
 
28824
 
-
 
28825
 
-
 
28826
  def __repr__(self):
-
 
28827
    L = ['%s=%r' % (key, value)
-
 
28828
      for key, value in self.__dict__.iteritems()]
-
 
28829
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
28830
 
-
 
28831
  def __eq__(self, other):
-
 
28832
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
28833
 
-
 
28834
  def __ne__(self, other):
-
 
28835
    return not (self == other)
-
 
28836
 
-
 
28837
class getAllActivePrivateDeals_result:
-
 
28838
  """
-
 
28839
  Attributes:
-
 
28840
   - success
-
 
28841
  """
-
 
28842
 
-
 
28843
  thrift_spec = (
-
 
28844
    (0, TType.MAP, 'success', (TType.I64,None,TType.STRUCT,(PrivateDeal, PrivateDeal.thrift_spec)), None, ), # 0
-
 
28845
  )
-
 
28846
 
-
 
28847
  def __init__(self, success=None,):
-
 
28848
    self.success = success
-
 
28849
 
-
 
28850
  def read(self, iprot):
-
 
28851
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
28852
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
28853
      return
-
 
28854
    iprot.readStructBegin()
-
 
28855
    while True:
-
 
28856
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
28857
      if ftype == TType.STOP:
-
 
28858
        break
-
 
28859
      if fid == 0:
-
 
28860
        if ftype == TType.MAP:
-
 
28861
          self.success = {}
-
 
28862
          (_ktype656, _vtype657, _size655 ) = iprot.readMapBegin() 
-
 
28863
          for _i659 in xrange(_size655):
-
 
28864
            _key660 = iprot.readI64();
-
 
28865
            _val661 = PrivateDeal()
-
 
28866
            _val661.read(iprot)
-
 
28867
            self.success[_key660] = _val661
-
 
28868
          iprot.readMapEnd()
-
 
28869
        else:
-
 
28870
          iprot.skip(ftype)
-
 
28871
      else:
-
 
28872
        iprot.skip(ftype)
-
 
28873
      iprot.readFieldEnd()
-
 
28874
    iprot.readStructEnd()
-
 
28875
 
-
 
28876
  def write(self, oprot):
-
 
28877
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
28878
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
28879
      return
-
 
28880
    oprot.writeStructBegin('getAllActivePrivateDeals_result')
-
 
28881
    if self.success is not None:
-
 
28882
      oprot.writeFieldBegin('success', TType.MAP, 0)
-
 
28883
      oprot.writeMapBegin(TType.I64, TType.STRUCT, len(self.success))
-
 
28884
      for kiter662,viter663 in self.success.items():
-
 
28885
        oprot.writeI64(kiter662)
-
 
28886
        viter663.write(oprot)
-
 
28887
      oprot.writeMapEnd()
-
 
28888
      oprot.writeFieldEnd()
-
 
28889
    oprot.writeFieldStop()
-
 
28890
    oprot.writeStructEnd()
-
 
28891
 
-
 
28892
  def validate(self):
28741
    return
28893
    return
28742
 
28894
 
28743
 
28895
 
28744
  def __repr__(self):
28896
  def __repr__(self):
28745
    L = ['%s=%r' % (key, value)
28897
    L = ['%s=%r' % (key, value)