Subversion Repositories SmartDukaan

Rev

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

Rev 6849 Rev 6850
Line 304... Line 304...
304
    pass
304
    pass
305
 
305
 
306
  def getAllEntityTags(self, ):
306
  def getAllEntityTags(self, ):
307
    pass
307
    pass
308
 
308
 
-
 
309
  def addBanner(self, bannerName, imageName, link, priority, isActive, hasMap):
-
 
310
    """
-
 
311
    Parameters:
-
 
312
     - bannerName
-
 
313
     - imageName
-
 
314
     - link
-
 
315
     - priority
-
 
316
     - isActive
-
 
317
     - hasMap
-
 
318
    """
-
 
319
    pass
-
 
320
 
-
 
321
  def getAllBanners(self, ):
-
 
322
    pass
-
 
323
 
-
 
324
  def deleteBanner(self, bannerName):
-
 
325
    """
-
 
326
    Parameters:
-
 
327
     - bannerName
-
 
328
    """
-
 
329
    pass
-
 
330
 
-
 
331
  def getBannerDetails(self, bannerName):
-
 
332
    """
-
 
333
    Parameters:
-
 
334
     - bannerName
-
 
335
    """
-
 
336
    pass
-
 
337
 
-
 
338
  def getActiveBanners(self, ):
-
 
339
    pass
-
 
340
 
309
  def addBannerMap(self, bannerName, mapLink, coordinates):
341
  def addBannerMap(self, bannerName, mapLink, coordinates):
310
    """
342
    """
311
    Parameters:
343
    Parameters:
312
     - bannerName
344
     - bannerName
313
     - mapLink
345
     - mapLink
Line 1891... Line 1923...
1891
    self._iprot.readMessageEnd()
1923
    self._iprot.readMessageEnd()
1892
    if result.success is not None:
1924
    if result.success is not None:
1893
      return result.success
1925
      return result.success
1894
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllEntityTags failed: unknown result");
1926
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllEntityTags failed: unknown result");
1895
 
1927
 
-
 
1928
  def addBanner(self, bannerName, imageName, link, priority, isActive, hasMap):
-
 
1929
    """
-
 
1930
    Parameters:
-
 
1931
     - bannerName
-
 
1932
     - imageName
-
 
1933
     - link
-
 
1934
     - priority
-
 
1935
     - isActive
-
 
1936
     - hasMap
-
 
1937
    """
-
 
1938
    self.send_addBanner(bannerName, imageName, link, priority, isActive, hasMap)
-
 
1939
    return self.recv_addBanner()
-
 
1940
 
-
 
1941
  def send_addBanner(self, bannerName, imageName, link, priority, isActive, hasMap):
-
 
1942
    self._oprot.writeMessageBegin('addBanner', TMessageType.CALL, self._seqid)
-
 
1943
    args = addBanner_args()
-
 
1944
    args.bannerName = bannerName
-
 
1945
    args.imageName = imageName
-
 
1946
    args.link = link
-
 
1947
    args.priority = priority
-
 
1948
    args.isActive = isActive
-
 
1949
    args.hasMap = hasMap
-
 
1950
    args.write(self._oprot)
-
 
1951
    self._oprot.writeMessageEnd()
-
 
1952
    self._oprot.trans.flush()
-
 
1953
 
-
 
1954
  def recv_addBanner(self, ):
-
 
1955
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
1956
    if mtype == TMessageType.EXCEPTION:
-
 
1957
      x = TApplicationException()
-
 
1958
      x.read(self._iprot)
-
 
1959
      self._iprot.readMessageEnd()
-
 
1960
      raise x
-
 
1961
    result = addBanner_result()
-
 
1962
    result.read(self._iprot)
-
 
1963
    self._iprot.readMessageEnd()
-
 
1964
    if result.success is not None:
-
 
1965
      return result.success
-
 
1966
    raise TApplicationException(TApplicationException.MISSING_RESULT, "addBanner failed: unknown result");
-
 
1967
 
-
 
1968
  def getAllBanners(self, ):
-
 
1969
    self.send_getAllBanners()
-
 
1970
    return self.recv_getAllBanners()
-
 
1971
 
-
 
1972
  def send_getAllBanners(self, ):
-
 
1973
    self._oprot.writeMessageBegin('getAllBanners', TMessageType.CALL, self._seqid)
-
 
1974
    args = getAllBanners_args()
-
 
1975
    args.write(self._oprot)
-
 
1976
    self._oprot.writeMessageEnd()
-
 
1977
    self._oprot.trans.flush()
-
 
1978
 
-
 
1979
  def recv_getAllBanners(self, ):
-
 
1980
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
1981
    if mtype == TMessageType.EXCEPTION:
-
 
1982
      x = TApplicationException()
-
 
1983
      x.read(self._iprot)
-
 
1984
      self._iprot.readMessageEnd()
-
 
1985
      raise x
-
 
1986
    result = getAllBanners_result()
-
 
1987
    result.read(self._iprot)
-
 
1988
    self._iprot.readMessageEnd()
-
 
1989
    if result.success is not None:
-
 
1990
      return result.success
-
 
1991
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllBanners failed: unknown result");
-
 
1992
 
-
 
1993
  def deleteBanner(self, bannerName):
-
 
1994
    """
-
 
1995
    Parameters:
-
 
1996
     - bannerName
-
 
1997
    """
-
 
1998
    self.send_deleteBanner(bannerName)
-
 
1999
    return self.recv_deleteBanner()
-
 
2000
 
-
 
2001
  def send_deleteBanner(self, bannerName):
-
 
2002
    self._oprot.writeMessageBegin('deleteBanner', TMessageType.CALL, self._seqid)
-
 
2003
    args = deleteBanner_args()
-
 
2004
    args.bannerName = bannerName
-
 
2005
    args.write(self._oprot)
-
 
2006
    self._oprot.writeMessageEnd()
-
 
2007
    self._oprot.trans.flush()
-
 
2008
 
-
 
2009
  def recv_deleteBanner(self, ):
-
 
2010
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
2011
    if mtype == TMessageType.EXCEPTION:
-
 
2012
      x = TApplicationException()
-
 
2013
      x.read(self._iprot)
-
 
2014
      self._iprot.readMessageEnd()
-
 
2015
      raise x
-
 
2016
    result = deleteBanner_result()
-
 
2017
    result.read(self._iprot)
-
 
2018
    self._iprot.readMessageEnd()
-
 
2019
    if result.success is not None:
-
 
2020
      return result.success
-
 
2021
    raise TApplicationException(TApplicationException.MISSING_RESULT, "deleteBanner failed: unknown result");
-
 
2022
 
-
 
2023
  def getBannerDetails(self, bannerName):
-
 
2024
    """
-
 
2025
    Parameters:
-
 
2026
     - bannerName
-
 
2027
    """
-
 
2028
    self.send_getBannerDetails(bannerName)
-
 
2029
    return self.recv_getBannerDetails()
-
 
2030
 
-
 
2031
  def send_getBannerDetails(self, bannerName):
-
 
2032
    self._oprot.writeMessageBegin('getBannerDetails', TMessageType.CALL, self._seqid)
-
 
2033
    args = getBannerDetails_args()
-
 
2034
    args.bannerName = bannerName
-
 
2035
    args.write(self._oprot)
-
 
2036
    self._oprot.writeMessageEnd()
-
 
2037
    self._oprot.trans.flush()
-
 
2038
 
-
 
2039
  def recv_getBannerDetails(self, ):
-
 
2040
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
2041
    if mtype == TMessageType.EXCEPTION:
-
 
2042
      x = TApplicationException()
-
 
2043
      x.read(self._iprot)
-
 
2044
      self._iprot.readMessageEnd()
-
 
2045
      raise x
-
 
2046
    result = getBannerDetails_result()
-
 
2047
    result.read(self._iprot)
-
 
2048
    self._iprot.readMessageEnd()
-
 
2049
    if result.success is not None:
-
 
2050
      return result.success
-
 
2051
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getBannerDetails failed: unknown result");
-
 
2052
 
-
 
2053
  def getActiveBanners(self, ):
-
 
2054
    self.send_getActiveBanners()
-
 
2055
    return self.recv_getActiveBanners()
-
 
2056
 
-
 
2057
  def send_getActiveBanners(self, ):
-
 
2058
    self._oprot.writeMessageBegin('getActiveBanners', TMessageType.CALL, self._seqid)
-
 
2059
    args = getActiveBanners_args()
-
 
2060
    args.write(self._oprot)
-
 
2061
    self._oprot.writeMessageEnd()
-
 
2062
    self._oprot.trans.flush()
-
 
2063
 
-
 
2064
  def recv_getActiveBanners(self, ):
-
 
2065
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
2066
    if mtype == TMessageType.EXCEPTION:
-
 
2067
      x = TApplicationException()
-
 
2068
      x.read(self._iprot)
-
 
2069
      self._iprot.readMessageEnd()
-
 
2070
      raise x
-
 
2071
    result = getActiveBanners_result()
-
 
2072
    result.read(self._iprot)
-
 
2073
    self._iprot.readMessageEnd()
-
 
2074
    if result.success is not None:
-
 
2075
      return result.success
-
 
2076
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getActiveBanners failed: unknown result");
-
 
2077
 
1896
  def addBannerMap(self, bannerName, mapLink, coordinates):
2078
  def addBannerMap(self, bannerName, mapLink, coordinates):
1897
    """
2079
    """
1898
    Parameters:
2080
    Parameters:
1899
     - bannerName
2081
     - bannerName
1900
     - mapLink
2082
     - mapLink
Line 3125... Line 3307...
3125
    self._processMap["deleteEntityTag"] = Processor.process_deleteEntityTag
3307
    self._processMap["deleteEntityTag"] = Processor.process_deleteEntityTag
3126
    self._processMap["deleteTag"] = Processor.process_deleteTag
3308
    self._processMap["deleteTag"] = Processor.process_deleteTag
3127
    self._processMap["getAllTags"] = Processor.process_getAllTags
3309
    self._processMap["getAllTags"] = Processor.process_getAllTags
3128
    self._processMap["getAllEntitiesByTagName"] = Processor.process_getAllEntitiesByTagName
3310
    self._processMap["getAllEntitiesByTagName"] = Processor.process_getAllEntitiesByTagName
3129
    self._processMap["getAllEntityTags"] = Processor.process_getAllEntityTags
3311
    self._processMap["getAllEntityTags"] = Processor.process_getAllEntityTags
-
 
3312
    self._processMap["addBanner"] = Processor.process_addBanner
-
 
3313
    self._processMap["getAllBanners"] = Processor.process_getAllBanners
-
 
3314
    self._processMap["deleteBanner"] = Processor.process_deleteBanner
-
 
3315
    self._processMap["getBannerDetails"] = Processor.process_getBannerDetails
-
 
3316
    self._processMap["getActiveBanners"] = Processor.process_getActiveBanners
3130
    self._processMap["addBannerMap"] = Processor.process_addBannerMap
3317
    self._processMap["addBannerMap"] = Processor.process_addBannerMap
3131
    self._processMap["deleteBannerMap"] = Processor.process_deleteBannerMap
3318
    self._processMap["deleteBannerMap"] = Processor.process_deleteBannerMap
3132
    self._processMap["getBannerMapDetails"] = Processor.process_getBannerMapDetails
3319
    self._processMap["getBannerMapDetails"] = Processor.process_getBannerMapDetails
3133
    self._processMap["deleteSimilarItem"] = Processor.process_deleteSimilarItem
3320
    self._processMap["deleteSimilarItem"] = Processor.process_deleteSimilarItem
3134
    self._processMap["checkSimilarItem"] = Processor.process_checkSimilarItem
3321
    self._processMap["checkSimilarItem"] = Processor.process_checkSimilarItem
Line 3702... Line 3889...
3702
    oprot.writeMessageBegin("getAllEntityTags", TMessageType.REPLY, seqid)
3889
    oprot.writeMessageBegin("getAllEntityTags", TMessageType.REPLY, seqid)
3703
    result.write(oprot)
3890
    result.write(oprot)
3704
    oprot.writeMessageEnd()
3891
    oprot.writeMessageEnd()
3705
    oprot.trans.flush()
3892
    oprot.trans.flush()
3706
 
3893
 
-
 
3894
  def process_addBanner(self, seqid, iprot, oprot):
-
 
3895
    args = addBanner_args()
-
 
3896
    args.read(iprot)
-
 
3897
    iprot.readMessageEnd()
-
 
3898
    result = addBanner_result()
-
 
3899
    result.success = self._handler.addBanner(args.bannerName, args.imageName, args.link, args.priority, args.isActive, args.hasMap)
-
 
3900
    oprot.writeMessageBegin("addBanner", TMessageType.REPLY, seqid)
-
 
3901
    result.write(oprot)
-
 
3902
    oprot.writeMessageEnd()
-
 
3903
    oprot.trans.flush()
-
 
3904
 
-
 
3905
  def process_getAllBanners(self, seqid, iprot, oprot):
-
 
3906
    args = getAllBanners_args()
-
 
3907
    args.read(iprot)
-
 
3908
    iprot.readMessageEnd()
-
 
3909
    result = getAllBanners_result()
-
 
3910
    result.success = self._handler.getAllBanners()
-
 
3911
    oprot.writeMessageBegin("getAllBanners", TMessageType.REPLY, seqid)
-
 
3912
    result.write(oprot)
-
 
3913
    oprot.writeMessageEnd()
-
 
3914
    oprot.trans.flush()
-
 
3915
 
-
 
3916
  def process_deleteBanner(self, seqid, iprot, oprot):
-
 
3917
    args = deleteBanner_args()
-
 
3918
    args.read(iprot)
-
 
3919
    iprot.readMessageEnd()
-
 
3920
    result = deleteBanner_result()
-
 
3921
    result.success = self._handler.deleteBanner(args.bannerName)
-
 
3922
    oprot.writeMessageBegin("deleteBanner", TMessageType.REPLY, seqid)
-
 
3923
    result.write(oprot)
-
 
3924
    oprot.writeMessageEnd()
-
 
3925
    oprot.trans.flush()
-
 
3926
 
-
 
3927
  def process_getBannerDetails(self, seqid, iprot, oprot):
-
 
3928
    args = getBannerDetails_args()
-
 
3929
    args.read(iprot)
-
 
3930
    iprot.readMessageEnd()
-
 
3931
    result = getBannerDetails_result()
-
 
3932
    result.success = self._handler.getBannerDetails(args.bannerName)
-
 
3933
    oprot.writeMessageBegin("getBannerDetails", TMessageType.REPLY, seqid)
-
 
3934
    result.write(oprot)
-
 
3935
    oprot.writeMessageEnd()
-
 
3936
    oprot.trans.flush()
-
 
3937
 
-
 
3938
  def process_getActiveBanners(self, seqid, iprot, oprot):
-
 
3939
    args = getActiveBanners_args()
-
 
3940
    args.read(iprot)
-
 
3941
    iprot.readMessageEnd()
-
 
3942
    result = getActiveBanners_result()
-
 
3943
    result.success = self._handler.getActiveBanners()
-
 
3944
    oprot.writeMessageBegin("getActiveBanners", TMessageType.REPLY, seqid)
-
 
3945
    result.write(oprot)
-
 
3946
    oprot.writeMessageEnd()
-
 
3947
    oprot.trans.flush()
-
 
3948
 
3707
  def process_addBannerMap(self, seqid, iprot, oprot):
3949
  def process_addBannerMap(self, seqid, iprot, oprot):
3708
    args = addBannerMap_args()
3950
    args = addBannerMap_args()
3709
    args.read(iprot)
3951
    args.read(iprot)
3710
    iprot.readMessageEnd()
3952
    iprot.readMessageEnd()
3711
    result = addBannerMap_result()
3953
    result = addBannerMap_result()
Line 9527... Line 9769...
9527
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
9769
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
9528
 
9770
 
9529
  def __ne__(self, other):
9771
  def __ne__(self, other):
9530
    return not (self == other)
9772
    return not (self == other)
9531
 
9773
 
-
 
9774
class addBanner_args:
-
 
9775
  """
-
 
9776
  Attributes:
-
 
9777
   - bannerName
-
 
9778
   - imageName
-
 
9779
   - link
-
 
9780
   - priority
-
 
9781
   - isActive
-
 
9782
   - hasMap
-
 
9783
  """
-
 
9784
 
-
 
9785
  thrift_spec = (
-
 
9786
    None, # 0
-
 
9787
    (1, TType.STRING, 'bannerName', None, None, ), # 1
-
 
9788
    (2, TType.STRING, 'imageName', None, None, ), # 2
-
 
9789
    (3, TType.STRING, 'link', None, None, ), # 3
-
 
9790
    (4, TType.I64, 'priority', None, None, ), # 4
-
 
9791
    (5, TType.BOOL, 'isActive', None, None, ), # 5
-
 
9792
    (6, TType.BOOL, 'hasMap', None, None, ), # 6
-
 
9793
  )
-
 
9794
 
-
 
9795
  def __init__(self, bannerName=None, imageName=None, link=None, priority=None, isActive=None, hasMap=None,):
-
 
9796
    self.bannerName = bannerName
-
 
9797
    self.imageName = imageName
-
 
9798
    self.link = link
-
 
9799
    self.priority = priority
-
 
9800
    self.isActive = isActive
-
 
9801
    self.hasMap = hasMap
-
 
9802
 
-
 
9803
  def read(self, iprot):
-
 
9804
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9805
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9806
      return
-
 
9807
    iprot.readStructBegin()
-
 
9808
    while True:
-
 
9809
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9810
      if ftype == TType.STOP:
-
 
9811
        break
-
 
9812
      if fid == 1:
-
 
9813
        if ftype == TType.STRING:
-
 
9814
          self.bannerName = iprot.readString();
-
 
9815
        else:
-
 
9816
          iprot.skip(ftype)
-
 
9817
      elif fid == 2:
-
 
9818
        if ftype == TType.STRING:
-
 
9819
          self.imageName = iprot.readString();
-
 
9820
        else:
-
 
9821
          iprot.skip(ftype)
-
 
9822
      elif fid == 3:
-
 
9823
        if ftype == TType.STRING:
-
 
9824
          self.link = iprot.readString();
-
 
9825
        else:
-
 
9826
          iprot.skip(ftype)
-
 
9827
      elif fid == 4:
-
 
9828
        if ftype == TType.I64:
-
 
9829
          self.priority = iprot.readI64();
-
 
9830
        else:
-
 
9831
          iprot.skip(ftype)
-
 
9832
      elif fid == 5:
-
 
9833
        if ftype == TType.BOOL:
-
 
9834
          self.isActive = iprot.readBool();
-
 
9835
        else:
-
 
9836
          iprot.skip(ftype)
-
 
9837
      elif fid == 6:
-
 
9838
        if ftype == TType.BOOL:
-
 
9839
          self.hasMap = iprot.readBool();
-
 
9840
        else:
-
 
9841
          iprot.skip(ftype)
-
 
9842
      else:
-
 
9843
        iprot.skip(ftype)
-
 
9844
      iprot.readFieldEnd()
-
 
9845
    iprot.readStructEnd()
-
 
9846
 
-
 
9847
  def write(self, oprot):
-
 
9848
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9849
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9850
      return
-
 
9851
    oprot.writeStructBegin('addBanner_args')
-
 
9852
    if self.bannerName is not None:
-
 
9853
      oprot.writeFieldBegin('bannerName', TType.STRING, 1)
-
 
9854
      oprot.writeString(self.bannerName)
-
 
9855
      oprot.writeFieldEnd()
-
 
9856
    if self.imageName is not None:
-
 
9857
      oprot.writeFieldBegin('imageName', TType.STRING, 2)
-
 
9858
      oprot.writeString(self.imageName)
-
 
9859
      oprot.writeFieldEnd()
-
 
9860
    if self.link is not None:
-
 
9861
      oprot.writeFieldBegin('link', TType.STRING, 3)
-
 
9862
      oprot.writeString(self.link)
-
 
9863
      oprot.writeFieldEnd()
-
 
9864
    if self.priority is not None:
-
 
9865
      oprot.writeFieldBegin('priority', TType.I64, 4)
-
 
9866
      oprot.writeI64(self.priority)
-
 
9867
      oprot.writeFieldEnd()
-
 
9868
    if self.isActive is not None:
-
 
9869
      oprot.writeFieldBegin('isActive', TType.BOOL, 5)
-
 
9870
      oprot.writeBool(self.isActive)
-
 
9871
      oprot.writeFieldEnd()
-
 
9872
    if self.hasMap is not None:
-
 
9873
      oprot.writeFieldBegin('hasMap', TType.BOOL, 6)
-
 
9874
      oprot.writeBool(self.hasMap)
-
 
9875
      oprot.writeFieldEnd()
-
 
9876
    oprot.writeFieldStop()
-
 
9877
    oprot.writeStructEnd()
-
 
9878
 
-
 
9879
  def validate(self):
-
 
9880
    return
-
 
9881
 
-
 
9882
 
-
 
9883
  def __repr__(self):
-
 
9884
    L = ['%s=%r' % (key, value)
-
 
9885
      for key, value in self.__dict__.iteritems()]
-
 
9886
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9887
 
-
 
9888
  def __eq__(self, other):
-
 
9889
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9890
 
-
 
9891
  def __ne__(self, other):
-
 
9892
    return not (self == other)
-
 
9893
 
-
 
9894
class addBanner_result:
-
 
9895
  """
-
 
9896
  Attributes:
-
 
9897
   - success
-
 
9898
  """
-
 
9899
 
-
 
9900
  thrift_spec = (
-
 
9901
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
9902
  )
-
 
9903
 
-
 
9904
  def __init__(self, success=None,):
-
 
9905
    self.success = success
-
 
9906
 
-
 
9907
  def read(self, iprot):
-
 
9908
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9909
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9910
      return
-
 
9911
    iprot.readStructBegin()
-
 
9912
    while True:
-
 
9913
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9914
      if ftype == TType.STOP:
-
 
9915
        break
-
 
9916
      if fid == 0:
-
 
9917
        if ftype == TType.BOOL:
-
 
9918
          self.success = iprot.readBool();
-
 
9919
        else:
-
 
9920
          iprot.skip(ftype)
-
 
9921
      else:
-
 
9922
        iprot.skip(ftype)
-
 
9923
      iprot.readFieldEnd()
-
 
9924
    iprot.readStructEnd()
-
 
9925
 
-
 
9926
  def write(self, oprot):
-
 
9927
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9928
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9929
      return
-
 
9930
    oprot.writeStructBegin('addBanner_result')
-
 
9931
    if self.success is not None:
-
 
9932
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
9933
      oprot.writeBool(self.success)
-
 
9934
      oprot.writeFieldEnd()
-
 
9935
    oprot.writeFieldStop()
-
 
9936
    oprot.writeStructEnd()
-
 
9937
 
-
 
9938
  def validate(self):
-
 
9939
    return
-
 
9940
 
-
 
9941
 
-
 
9942
  def __repr__(self):
-
 
9943
    L = ['%s=%r' % (key, value)
-
 
9944
      for key, value in self.__dict__.iteritems()]
-
 
9945
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9946
 
-
 
9947
  def __eq__(self, other):
-
 
9948
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9949
 
-
 
9950
  def __ne__(self, other):
-
 
9951
    return not (self == other)
-
 
9952
 
-
 
9953
class getAllBanners_args:
-
 
9954
 
-
 
9955
  thrift_spec = (
-
 
9956
  )
-
 
9957
 
-
 
9958
  def read(self, iprot):
-
 
9959
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9960
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9961
      return
-
 
9962
    iprot.readStructBegin()
-
 
9963
    while True:
-
 
9964
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9965
      if ftype == TType.STOP:
-
 
9966
        break
-
 
9967
      else:
-
 
9968
        iprot.skip(ftype)
-
 
9969
      iprot.readFieldEnd()
-
 
9970
    iprot.readStructEnd()
-
 
9971
 
-
 
9972
  def write(self, oprot):
-
 
9973
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9974
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9975
      return
-
 
9976
    oprot.writeStructBegin('getAllBanners_args')
-
 
9977
    oprot.writeFieldStop()
-
 
9978
    oprot.writeStructEnd()
-
 
9979
 
-
 
9980
  def validate(self):
-
 
9981
    return
-
 
9982
 
-
 
9983
 
-
 
9984
  def __repr__(self):
-
 
9985
    L = ['%s=%r' % (key, value)
-
 
9986
      for key, value in self.__dict__.iteritems()]
-
 
9987
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9988
 
-
 
9989
  def __eq__(self, other):
-
 
9990
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9991
 
-
 
9992
  def __ne__(self, other):
-
 
9993
    return not (self == other)
-
 
9994
 
-
 
9995
class getAllBanners_result:
-
 
9996
  """
-
 
9997
  Attributes:
-
 
9998
   - success
-
 
9999
  """
-
 
10000
 
-
 
10001
  thrift_spec = (
-
 
10002
    (0, TType.LIST, 'success', (TType.STRING,None), None, ), # 0
-
 
10003
  )
-
 
10004
 
-
 
10005
  def __init__(self, success=None,):
-
 
10006
    self.success = success
-
 
10007
 
-
 
10008
  def read(self, iprot):
-
 
10009
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10010
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10011
      return
-
 
10012
    iprot.readStructBegin()
-
 
10013
    while True:
-
 
10014
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10015
      if ftype == TType.STOP:
-
 
10016
        break
-
 
10017
      if fid == 0:
-
 
10018
        if ftype == TType.LIST:
-
 
10019
          self.success = []
-
 
10020
          (_etype168, _size165) = iprot.readListBegin()
-
 
10021
          for _i169 in xrange(_size165):
-
 
10022
            _elem170 = iprot.readString();
-
 
10023
            self.success.append(_elem170)
-
 
10024
          iprot.readListEnd()
-
 
10025
        else:
-
 
10026
          iprot.skip(ftype)
-
 
10027
      else:
-
 
10028
        iprot.skip(ftype)
-
 
10029
      iprot.readFieldEnd()
-
 
10030
    iprot.readStructEnd()
-
 
10031
 
-
 
10032
  def write(self, oprot):
-
 
10033
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10034
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10035
      return
-
 
10036
    oprot.writeStructBegin('getAllBanners_result')
-
 
10037
    if self.success is not None:
-
 
10038
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
10039
      oprot.writeListBegin(TType.STRING, len(self.success))
-
 
10040
      for iter171 in self.success:
-
 
10041
        oprot.writeString(iter171)
-
 
10042
      oprot.writeListEnd()
-
 
10043
      oprot.writeFieldEnd()
-
 
10044
    oprot.writeFieldStop()
-
 
10045
    oprot.writeStructEnd()
-
 
10046
 
-
 
10047
  def validate(self):
-
 
10048
    return
-
 
10049
 
-
 
10050
 
-
 
10051
  def __repr__(self):
-
 
10052
    L = ['%s=%r' % (key, value)
-
 
10053
      for key, value in self.__dict__.iteritems()]
-
 
10054
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10055
 
-
 
10056
  def __eq__(self, other):
-
 
10057
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10058
 
-
 
10059
  def __ne__(self, other):
-
 
10060
    return not (self == other)
-
 
10061
 
-
 
10062
class deleteBanner_args:
-
 
10063
  """
-
 
10064
  Attributes:
-
 
10065
   - bannerName
-
 
10066
  """
-
 
10067
 
-
 
10068
  thrift_spec = (
-
 
10069
    None, # 0
-
 
10070
    (1, TType.STRING, 'bannerName', None, None, ), # 1
-
 
10071
  )
-
 
10072
 
-
 
10073
  def __init__(self, bannerName=None,):
-
 
10074
    self.bannerName = bannerName
-
 
10075
 
-
 
10076
  def read(self, iprot):
-
 
10077
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10078
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10079
      return
-
 
10080
    iprot.readStructBegin()
-
 
10081
    while True:
-
 
10082
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10083
      if ftype == TType.STOP:
-
 
10084
        break
-
 
10085
      if fid == 1:
-
 
10086
        if ftype == TType.STRING:
-
 
10087
          self.bannerName = iprot.readString();
-
 
10088
        else:
-
 
10089
          iprot.skip(ftype)
-
 
10090
      else:
-
 
10091
        iprot.skip(ftype)
-
 
10092
      iprot.readFieldEnd()
-
 
10093
    iprot.readStructEnd()
-
 
10094
 
-
 
10095
  def write(self, oprot):
-
 
10096
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10097
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10098
      return
-
 
10099
    oprot.writeStructBegin('deleteBanner_args')
-
 
10100
    if self.bannerName is not None:
-
 
10101
      oprot.writeFieldBegin('bannerName', TType.STRING, 1)
-
 
10102
      oprot.writeString(self.bannerName)
-
 
10103
      oprot.writeFieldEnd()
-
 
10104
    oprot.writeFieldStop()
-
 
10105
    oprot.writeStructEnd()
-
 
10106
 
-
 
10107
  def validate(self):
-
 
10108
    return
-
 
10109
 
-
 
10110
 
-
 
10111
  def __repr__(self):
-
 
10112
    L = ['%s=%r' % (key, value)
-
 
10113
      for key, value in self.__dict__.iteritems()]
-
 
10114
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10115
 
-
 
10116
  def __eq__(self, other):
-
 
10117
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10118
 
-
 
10119
  def __ne__(self, other):
-
 
10120
    return not (self == other)
-
 
10121
 
-
 
10122
class deleteBanner_result:
-
 
10123
  """
-
 
10124
  Attributes:
-
 
10125
   - success
-
 
10126
  """
-
 
10127
 
-
 
10128
  thrift_spec = (
-
 
10129
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
10130
  )
-
 
10131
 
-
 
10132
  def __init__(self, success=None,):
-
 
10133
    self.success = success
-
 
10134
 
-
 
10135
  def read(self, iprot):
-
 
10136
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10137
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10138
      return
-
 
10139
    iprot.readStructBegin()
-
 
10140
    while True:
-
 
10141
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10142
      if ftype == TType.STOP:
-
 
10143
        break
-
 
10144
      if fid == 0:
-
 
10145
        if ftype == TType.BOOL:
-
 
10146
          self.success = iprot.readBool();
-
 
10147
        else:
-
 
10148
          iprot.skip(ftype)
-
 
10149
      else:
-
 
10150
        iprot.skip(ftype)
-
 
10151
      iprot.readFieldEnd()
-
 
10152
    iprot.readStructEnd()
-
 
10153
 
-
 
10154
  def write(self, oprot):
-
 
10155
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10156
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10157
      return
-
 
10158
    oprot.writeStructBegin('deleteBanner_result')
-
 
10159
    if self.success is not None:
-
 
10160
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
10161
      oprot.writeBool(self.success)
-
 
10162
      oprot.writeFieldEnd()
-
 
10163
    oprot.writeFieldStop()
-
 
10164
    oprot.writeStructEnd()
-
 
10165
 
-
 
10166
  def validate(self):
-
 
10167
    return
-
 
10168
 
-
 
10169
 
-
 
10170
  def __repr__(self):
-
 
10171
    L = ['%s=%r' % (key, value)
-
 
10172
      for key, value in self.__dict__.iteritems()]
-
 
10173
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10174
 
-
 
10175
  def __eq__(self, other):
-
 
10176
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10177
 
-
 
10178
  def __ne__(self, other):
-
 
10179
    return not (self == other)
-
 
10180
 
-
 
10181
class getBannerDetails_args:
-
 
10182
  """
-
 
10183
  Attributes:
-
 
10184
   - bannerName
-
 
10185
  """
-
 
10186
 
-
 
10187
  thrift_spec = (
-
 
10188
    None, # 0
-
 
10189
    (1, TType.STRING, 'bannerName', None, None, ), # 1
-
 
10190
  )
-
 
10191
 
-
 
10192
  def __init__(self, bannerName=None,):
-
 
10193
    self.bannerName = bannerName
-
 
10194
 
-
 
10195
  def read(self, iprot):
-
 
10196
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10197
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10198
      return
-
 
10199
    iprot.readStructBegin()
-
 
10200
    while True:
-
 
10201
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10202
      if ftype == TType.STOP:
-
 
10203
        break
-
 
10204
      if fid == 1:
-
 
10205
        if ftype == TType.STRING:
-
 
10206
          self.bannerName = iprot.readString();
-
 
10207
        else:
-
 
10208
          iprot.skip(ftype)
-
 
10209
      else:
-
 
10210
        iprot.skip(ftype)
-
 
10211
      iprot.readFieldEnd()
-
 
10212
    iprot.readStructEnd()
-
 
10213
 
-
 
10214
  def write(self, oprot):
-
 
10215
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10216
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10217
      return
-
 
10218
    oprot.writeStructBegin('getBannerDetails_args')
-
 
10219
    if self.bannerName is not None:
-
 
10220
      oprot.writeFieldBegin('bannerName', TType.STRING, 1)
-
 
10221
      oprot.writeString(self.bannerName)
-
 
10222
      oprot.writeFieldEnd()
-
 
10223
    oprot.writeFieldStop()
-
 
10224
    oprot.writeStructEnd()
-
 
10225
 
-
 
10226
  def validate(self):
-
 
10227
    return
-
 
10228
 
-
 
10229
 
-
 
10230
  def __repr__(self):
-
 
10231
    L = ['%s=%r' % (key, value)
-
 
10232
      for key, value in self.__dict__.iteritems()]
-
 
10233
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10234
 
-
 
10235
  def __eq__(self, other):
-
 
10236
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10237
 
-
 
10238
  def __ne__(self, other):
-
 
10239
    return not (self == other)
-
 
10240
 
-
 
10241
class getBannerDetails_result:
-
 
10242
  """
-
 
10243
  Attributes:
-
 
10244
   - success
-
 
10245
  """
-
 
10246
 
-
 
10247
  thrift_spec = (
-
 
10248
    (0, TType.STRUCT, 'success', (Banner, Banner.thrift_spec), None, ), # 0
-
 
10249
  )
-
 
10250
 
-
 
10251
  def __init__(self, success=None,):
-
 
10252
    self.success = success
-
 
10253
 
-
 
10254
  def read(self, iprot):
-
 
10255
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10256
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10257
      return
-
 
10258
    iprot.readStructBegin()
-
 
10259
    while True:
-
 
10260
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10261
      if ftype == TType.STOP:
-
 
10262
        break
-
 
10263
      if fid == 0:
-
 
10264
        if ftype == TType.STRUCT:
-
 
10265
          self.success = Banner()
-
 
10266
          self.success.read(iprot)
-
 
10267
        else:
-
 
10268
          iprot.skip(ftype)
-
 
10269
      else:
-
 
10270
        iprot.skip(ftype)
-
 
10271
      iprot.readFieldEnd()
-
 
10272
    iprot.readStructEnd()
-
 
10273
 
-
 
10274
  def write(self, oprot):
-
 
10275
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10276
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10277
      return
-
 
10278
    oprot.writeStructBegin('getBannerDetails_result')
-
 
10279
    if self.success is not None:
-
 
10280
      oprot.writeFieldBegin('success', TType.STRUCT, 0)
-
 
10281
      self.success.write(oprot)
-
 
10282
      oprot.writeFieldEnd()
-
 
10283
    oprot.writeFieldStop()
-
 
10284
    oprot.writeStructEnd()
-
 
10285
 
-
 
10286
  def validate(self):
-
 
10287
    return
-
 
10288
 
-
 
10289
 
-
 
10290
  def __repr__(self):
-
 
10291
    L = ['%s=%r' % (key, value)
-
 
10292
      for key, value in self.__dict__.iteritems()]
-
 
10293
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10294
 
-
 
10295
  def __eq__(self, other):
-
 
10296
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10297
 
-
 
10298
  def __ne__(self, other):
-
 
10299
    return not (self == other)
-
 
10300
 
-
 
10301
class getActiveBanners_args:
-
 
10302
 
-
 
10303
  thrift_spec = (
-
 
10304
  )
-
 
10305
 
-
 
10306
  def read(self, iprot):
-
 
10307
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10308
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10309
      return
-
 
10310
    iprot.readStructBegin()
-
 
10311
    while True:
-
 
10312
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10313
      if ftype == TType.STOP:
-
 
10314
        break
-
 
10315
      else:
-
 
10316
        iprot.skip(ftype)
-
 
10317
      iprot.readFieldEnd()
-
 
10318
    iprot.readStructEnd()
-
 
10319
 
-
 
10320
  def write(self, oprot):
-
 
10321
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10322
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10323
      return
-
 
10324
    oprot.writeStructBegin('getActiveBanners_args')
-
 
10325
    oprot.writeFieldStop()
-
 
10326
    oprot.writeStructEnd()
-
 
10327
 
-
 
10328
  def validate(self):
-
 
10329
    return
-
 
10330
 
-
 
10331
 
-
 
10332
  def __repr__(self):
-
 
10333
    L = ['%s=%r' % (key, value)
-
 
10334
      for key, value in self.__dict__.iteritems()]
-
 
10335
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10336
 
-
 
10337
  def __eq__(self, other):
-
 
10338
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10339
 
-
 
10340
  def __ne__(self, other):
-
 
10341
    return not (self == other)
-
 
10342
 
-
 
10343
class getActiveBanners_result:
-
 
10344
  """
-
 
10345
  Attributes:
-
 
10346
   - success
-
 
10347
  """
-
 
10348
 
-
 
10349
  thrift_spec = (
-
 
10350
    (0, TType.LIST, 'success', (TType.STRUCT,(Banner, Banner.thrift_spec)), None, ), # 0
-
 
10351
  )
-
 
10352
 
-
 
10353
  def __init__(self, success=None,):
-
 
10354
    self.success = success
-
 
10355
 
-
 
10356
  def read(self, iprot):
-
 
10357
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
10358
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
10359
      return
-
 
10360
    iprot.readStructBegin()
-
 
10361
    while True:
-
 
10362
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
10363
      if ftype == TType.STOP:
-
 
10364
        break
-
 
10365
      if fid == 0:
-
 
10366
        if ftype == TType.LIST:
-
 
10367
          self.success = []
-
 
10368
          (_etype175, _size172) = iprot.readListBegin()
-
 
10369
          for _i176 in xrange(_size172):
-
 
10370
            _elem177 = Banner()
-
 
10371
            _elem177.read(iprot)
-
 
10372
            self.success.append(_elem177)
-
 
10373
          iprot.readListEnd()
-
 
10374
        else:
-
 
10375
          iprot.skip(ftype)
-
 
10376
      else:
-
 
10377
        iprot.skip(ftype)
-
 
10378
      iprot.readFieldEnd()
-
 
10379
    iprot.readStructEnd()
-
 
10380
 
-
 
10381
  def write(self, oprot):
-
 
10382
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
10383
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
10384
      return
-
 
10385
    oprot.writeStructBegin('getActiveBanners_result')
-
 
10386
    if self.success is not None:
-
 
10387
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
10388
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
10389
      for iter178 in self.success:
-
 
10390
        iter178.write(oprot)
-
 
10391
      oprot.writeListEnd()
-
 
10392
      oprot.writeFieldEnd()
-
 
10393
    oprot.writeFieldStop()
-
 
10394
    oprot.writeStructEnd()
-
 
10395
 
-
 
10396
  def validate(self):
-
 
10397
    return
-
 
10398
 
-
 
10399
 
-
 
10400
  def __repr__(self):
-
 
10401
    L = ['%s=%r' % (key, value)
-
 
10402
      for key, value in self.__dict__.iteritems()]
-
 
10403
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
10404
 
-
 
10405
  def __eq__(self, other):
-
 
10406
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
10407
 
-
 
10408
  def __ne__(self, other):
-
 
10409
    return not (self == other)
-
 
10410
 
9532
class addBannerMap_args:
10411
class addBannerMap_args:
9533
  """
10412
  """
9534
  Attributes:
10413
  Attributes:
9535
   - bannerName
10414
   - bannerName
9536
   - mapLink
10415
   - mapLink
Line 9874... Line 10753...
9874
      if ftype == TType.STOP:
10753
      if ftype == TType.STOP:
9875
        break
10754
        break
9876
      if fid == 0:
10755
      if fid == 0:
9877
        if ftype == TType.LIST:
10756
        if ftype == TType.LIST:
9878
          self.success = []
10757
          self.success = []
9879
          (_etype168, _size165) = iprot.readListBegin()
10758
          (_etype182, _size179) = iprot.readListBegin()
9880
          for _i169 in xrange(_size165):
10759
          for _i183 in xrange(_size179):
9881
            _elem170 = BannerMap()
10760
            _elem184 = BannerMap()
9882
            _elem170.read(iprot)
10761
            _elem184.read(iprot)
9883
            self.success.append(_elem170)
10762
            self.success.append(_elem184)
9884
          iprot.readListEnd()
10763
          iprot.readListEnd()
9885
        else:
10764
        else:
9886
          iprot.skip(ftype)
10765
          iprot.skip(ftype)
9887
      else:
10766
      else:
9888
        iprot.skip(ftype)
10767
        iprot.skip(ftype)
Line 9895... Line 10774...
9895
      return
10774
      return
9896
    oprot.writeStructBegin('getBannerMapDetails_result')
10775
    oprot.writeStructBegin('getBannerMapDetails_result')
9897
    if self.success is not None:
10776
    if self.success is not None:
9898
      oprot.writeFieldBegin('success', TType.LIST, 0)
10777
      oprot.writeFieldBegin('success', TType.LIST, 0)
9899
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10778
      oprot.writeListBegin(TType.STRUCT, len(self.success))
9900
      for iter171 in self.success:
10779
      for iter185 in self.success:
9901
        iter171.write(oprot)
10780
        iter185.write(oprot)
9902
      oprot.writeListEnd()
10781
      oprot.writeListEnd()
9903
      oprot.writeFieldEnd()
10782
      oprot.writeFieldEnd()
9904
    oprot.writeFieldStop()
10783
    oprot.writeFieldStop()
9905
    oprot.writeStructEnd()
10784
    oprot.writeStructEnd()
9906
 
10785
 
Line 10499... Line 11378...
10499
      if ftype == TType.STOP:
11378
      if ftype == TType.STOP:
10500
        break
11379
        break
10501
      if fid == 0:
11380
      if fid == 0:
10502
        if ftype == TType.LIST:
11381
        if ftype == TType.LIST:
10503
          self.success = []
11382
          self.success = []
10504
          (_etype175, _size172) = iprot.readListBegin()
11383
          (_etype189, _size186) = iprot.readListBegin()
10505
          for _i176 in xrange(_size172):
11384
          for _i190 in xrange(_size186):
10506
            _elem177 = Item()
11385
            _elem191 = Item()
10507
            _elem177.read(iprot)
11386
            _elem191.read(iprot)
10508
            self.success.append(_elem177)
11387
            self.success.append(_elem191)
10509
          iprot.readListEnd()
11388
          iprot.readListEnd()
10510
        else:
11389
        else:
10511
          iprot.skip(ftype)
11390
          iprot.skip(ftype)
10512
      else:
11391
      else:
10513
        iprot.skip(ftype)
11392
        iprot.skip(ftype)
Line 10520... Line 11399...
10520
      return
11399
      return
10521
    oprot.writeStructBegin('getItemsByRiskyFlag_result')
11400
    oprot.writeStructBegin('getItemsByRiskyFlag_result')
10522
    if self.success is not None:
11401
    if self.success is not None:
10523
      oprot.writeFieldBegin('success', TType.LIST, 0)
11402
      oprot.writeFieldBegin('success', TType.LIST, 0)
10524
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11403
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10525
      for iter178 in self.success:
11404
      for iter192 in self.success:
10526
        iter178.write(oprot)
11405
        iter192.write(oprot)
10527
      oprot.writeListEnd()
11406
      oprot.writeListEnd()
10528
      oprot.writeFieldEnd()
11407
      oprot.writeFieldEnd()
10529
    oprot.writeFieldStop()
11408
    oprot.writeFieldStop()
10530
    oprot.writeStructEnd()
11409
    oprot.writeStructEnd()
10531
 
11410
 
Line 10639... Line 11518...
10639
      if ftype == TType.STOP:
11518
      if ftype == TType.STOP:
10640
        break
11519
        break
10641
      if fid == 0:
11520
      if fid == 0:
10642
        if ftype == TType.LIST:
11521
        if ftype == TType.LIST:
10643
          self.success = []
11522
          self.success = []
10644
          (_etype182, _size179) = iprot.readListBegin()
11523
          (_etype196, _size193) = iprot.readListBegin()
10645
          for _i183 in xrange(_size179):
11524
          for _i197 in xrange(_size193):
10646
            _elem184 = Item()
11525
            _elem198 = Item()
10647
            _elem184.read(iprot)
11526
            _elem198.read(iprot)
10648
            self.success.append(_elem184)
11527
            self.success.append(_elem198)
10649
          iprot.readListEnd()
11528
          iprot.readListEnd()
10650
        else:
11529
        else:
10651
          iprot.skip(ftype)
11530
          iprot.skip(ftype)
10652
      else:
11531
      else:
10653
        iprot.skip(ftype)
11532
        iprot.skip(ftype)
Line 10660... Line 11539...
10660
      return
11539
      return
10661
    oprot.writeStructBegin('getItemsForMasterSheet_result')
11540
    oprot.writeStructBegin('getItemsForMasterSheet_result')
10662
    if self.success is not None:
11541
    if self.success is not None:
10663
      oprot.writeFieldBegin('success', TType.LIST, 0)
11542
      oprot.writeFieldBegin('success', TType.LIST, 0)
10664
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11543
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10665
      for iter185 in self.success:
11544
      for iter199 in self.success:
10666
        iter185.write(oprot)
11545
        iter199.write(oprot)
10667
      oprot.writeListEnd()
11546
      oprot.writeListEnd()
10668
      oprot.writeFieldEnd()
11547
      oprot.writeFieldEnd()
10669
    oprot.writeFieldStop()
11548
    oprot.writeFieldStop()
10670
    oprot.writeStructEnd()
11549
    oprot.writeStructEnd()
10671
 
11550
 
Line 10791... Line 11670...
10791
      if ftype == TType.STOP:
11670
      if ftype == TType.STOP:
10792
        break
11671
        break
10793
      if fid == 0:
11672
      if fid == 0:
10794
        if ftype == TType.LIST:
11673
        if ftype == TType.LIST:
10795
          self.success = []
11674
          self.success = []
10796
          (_etype189, _size186) = iprot.readListBegin()
11675
          (_etype203, _size200) = iprot.readListBegin()
10797
          for _i190 in xrange(_size186):
11676
          for _i204 in xrange(_size200):
10798
            _elem191 = iprot.readI64();
11677
            _elem205 = iprot.readI64();
10799
            self.success.append(_elem191)
11678
            self.success.append(_elem205)
10800
          iprot.readListEnd()
11679
          iprot.readListEnd()
10801
        else:
11680
        else:
10802
          iprot.skip(ftype)
11681
          iprot.skip(ftype)
10803
      else:
11682
      else:
10804
        iprot.skip(ftype)
11683
        iprot.skip(ftype)
Line 10811... Line 11690...
10811
      return
11690
      return
10812
    oprot.writeStructBegin('getSimilarItemsCatalogIds_result')
11691
    oprot.writeStructBegin('getSimilarItemsCatalogIds_result')
10813
    if self.success is not None:
11692
    if self.success is not None:
10814
      oprot.writeFieldBegin('success', TType.LIST, 0)
11693
      oprot.writeFieldBegin('success', TType.LIST, 0)
10815
      oprot.writeListBegin(TType.I64, len(self.success))
11694
      oprot.writeListBegin(TType.I64, len(self.success))
10816
      for iter192 in self.success:
11695
      for iter206 in self.success:
10817
        oprot.writeI64(iter192)
11696
        oprot.writeI64(iter206)
10818
      oprot.writeListEnd()
11697
      oprot.writeListEnd()
10819
      oprot.writeFieldEnd()
11698
      oprot.writeFieldEnd()
10820
    oprot.writeFieldStop()
11699
    oprot.writeFieldStop()
10821
    oprot.writeStructEnd()
11700
    oprot.writeStructEnd()
10822
 
11701
 
Line 11145... Line 12024...
11145
      if ftype == TType.STOP:
12024
      if ftype == TType.STOP:
11146
        break
12025
        break
11147
      if fid == 0:
12026
      if fid == 0:
11148
        if ftype == TType.LIST:
12027
        if ftype == TType.LIST:
11149
          self.success = []
12028
          self.success = []
11150
          (_etype196, _size193) = iprot.readListBegin()
12029
          (_etype210, _size207) = iprot.readListBegin()
11151
          for _i197 in xrange(_size193):
12030
          for _i211 in xrange(_size207):
11152
            _elem198 = iprot.readString();
12031
            _elem212 = iprot.readString();
11153
            self.success.append(_elem198)
12032
            self.success.append(_elem212)
11154
          iprot.readListEnd()
12033
          iprot.readListEnd()
11155
        else:
12034
        else:
11156
          iprot.skip(ftype)
12035
          iprot.skip(ftype)
11157
      else:
12036
      else:
11158
        iprot.skip(ftype)
12037
        iprot.skip(ftype)
Line 11165... Line 12044...
11165
      return
12044
      return
11166
    oprot.writeStructBegin('getAllBrandsByCategory_result')
12045
    oprot.writeStructBegin('getAllBrandsByCategory_result')
11167
    if self.success is not None:
12046
    if self.success is not None:
11168
      oprot.writeFieldBegin('success', TType.LIST, 0)
12047
      oprot.writeFieldBegin('success', TType.LIST, 0)
11169
      oprot.writeListBegin(TType.STRING, len(self.success))
12048
      oprot.writeListBegin(TType.STRING, len(self.success))
11170
      for iter199 in self.success:
12049
      for iter213 in self.success:
11171
        oprot.writeString(iter199)
12050
        oprot.writeString(iter213)
11172
      oprot.writeListEnd()
12051
      oprot.writeListEnd()
11173
      oprot.writeFieldEnd()
12052
      oprot.writeFieldEnd()
11174
    oprot.writeFieldStop()
12053
    oprot.writeFieldStop()
11175
    oprot.writeStructEnd()
12054
    oprot.writeStructEnd()
11176
 
12055
 
Line 11254... Line 12133...
11254
      if ftype == TType.STOP:
12133
      if ftype == TType.STOP:
11255
        break
12134
        break
11256
      if fid == 0:
12135
      if fid == 0:
11257
        if ftype == TType.LIST:
12136
        if ftype == TType.LIST:
11258
          self.success = []
12137
          self.success = []
11259
          (_etype203, _size200) = iprot.readListBegin()
12138
          (_etype217, _size214) = iprot.readListBegin()
11260
          for _i204 in xrange(_size200):
12139
          for _i218 in xrange(_size214):
11261
            _elem205 = iprot.readString();
12140
            _elem219 = iprot.readString();
11262
            self.success.append(_elem205)
12141
            self.success.append(_elem219)
11263
          iprot.readListEnd()
12142
          iprot.readListEnd()
11264
        else:
12143
        else:
11265
          iprot.skip(ftype)
12144
          iprot.skip(ftype)
11266
      else:
12145
      else:
11267
        iprot.skip(ftype)
12146
        iprot.skip(ftype)
Line 11274... Line 12153...
11274
      return
12153
      return
11275
    oprot.writeStructBegin('getAllBrands_result')
12154
    oprot.writeStructBegin('getAllBrands_result')
11276
    if self.success is not None:
12155
    if self.success is not None:
11277
      oprot.writeFieldBegin('success', TType.LIST, 0)
12156
      oprot.writeFieldBegin('success', TType.LIST, 0)
11278
      oprot.writeListBegin(TType.STRING, len(self.success))
12157
      oprot.writeListBegin(TType.STRING, len(self.success))
11279
      for iter206 in self.success:
12158
      for iter220 in self.success:
11280
        oprot.writeString(iter206)
12159
        oprot.writeString(iter220)
11281
      oprot.writeListEnd()
12160
      oprot.writeListEnd()
11282
      oprot.writeFieldEnd()
12161
      oprot.writeFieldEnd()
11283
    oprot.writeFieldStop()
12162
    oprot.writeFieldStop()
11284
    oprot.writeStructEnd()
12163
    oprot.writeStructEnd()
11285
 
12164
 
Line 11363... Line 12242...
11363
      if ftype == TType.STOP:
12242
      if ftype == TType.STOP:
11364
        break
12243
        break
11365
      if fid == 0:
12244
      if fid == 0:
11366
        if ftype == TType.LIST:
12245
        if ftype == TType.LIST:
11367
          self.success = []
12246
          self.success = []
11368
          (_etype210, _size207) = iprot.readListBegin()
12247
          (_etype224, _size221) = iprot.readListBegin()
11369
          for _i211 in xrange(_size207):
12248
          for _i225 in xrange(_size221):
11370
            _elem212 = Source()
12249
            _elem226 = Source()
11371
            _elem212.read(iprot)
12250
            _elem226.read(iprot)
11372
            self.success.append(_elem212)
12251
            self.success.append(_elem226)
11373
          iprot.readListEnd()
12252
          iprot.readListEnd()
11374
        else:
12253
        else:
11375
          iprot.skip(ftype)
12254
          iprot.skip(ftype)
11376
      else:
12255
      else:
11377
        iprot.skip(ftype)
12256
        iprot.skip(ftype)
Line 11384... Line 12263...
11384
      return
12263
      return
11385
    oprot.writeStructBegin('getAllSources_result')
12264
    oprot.writeStructBegin('getAllSources_result')
11386
    if self.success is not None:
12265
    if self.success is not None:
11387
      oprot.writeFieldBegin('success', TType.LIST, 0)
12266
      oprot.writeFieldBegin('success', TType.LIST, 0)
11388
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12267
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11389
      for iter213 in self.success:
12268
      for iter227 in self.success:
11390
        iter213.write(oprot)
12269
        iter227.write(oprot)
11391
      oprot.writeListEnd()
12270
      oprot.writeListEnd()
11392
      oprot.writeFieldEnd()
12271
      oprot.writeFieldEnd()
11393
    oprot.writeFieldStop()
12272
    oprot.writeFieldStop()
11394
    oprot.writeStructEnd()
12273
    oprot.writeStructEnd()
11395
 
12274
 
Line 11761... Line 12640...
11761
      if ftype == TType.STOP:
12640
      if ftype == TType.STOP:
11762
        break
12641
        break
11763
      if fid == 0:
12642
      if fid == 0:
11764
        if ftype == TType.LIST:
12643
        if ftype == TType.LIST:
11765
          self.success = []
12644
          self.success = []
11766
          (_etype217, _size214) = iprot.readListBegin()
12645
          (_etype231, _size228) = iprot.readListBegin()
11767
          for _i218 in xrange(_size214):
12646
          for _i232 in xrange(_size228):
11768
            _elem219 = SourceItemPricing()
12647
            _elem233 = SourceItemPricing()
11769
            _elem219.read(iprot)
12648
            _elem233.read(iprot)
11770
            self.success.append(_elem219)
12649
            self.success.append(_elem233)
11771
          iprot.readListEnd()
12650
          iprot.readListEnd()
11772
        else:
12651
        else:
11773
          iprot.skip(ftype)
12652
          iprot.skip(ftype)
11774
      elif fid == 1:
12653
      elif fid == 1:
11775
        if ftype == TType.STRUCT:
12654
        if ftype == TType.STRUCT:
Line 11788... Line 12667...
11788
      return
12667
      return
11789
    oprot.writeStructBegin('getAllSourcePricing_result')
12668
    oprot.writeStructBegin('getAllSourcePricing_result')
11790
    if self.success is not None:
12669
    if self.success is not None:
11791
      oprot.writeFieldBegin('success', TType.LIST, 0)
12670
      oprot.writeFieldBegin('success', TType.LIST, 0)
11792
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12671
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11793
      for iter220 in self.success:
12672
      for iter234 in self.success:
11794
        iter220.write(oprot)
12673
        iter234.write(oprot)
11795
      oprot.writeListEnd()
12674
      oprot.writeListEnd()
11796
      oprot.writeFieldEnd()
12675
      oprot.writeFieldEnd()
11797
    if self.cex is not None:
12676
    if self.cex is not None:
11798
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
12677
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
11799
      self.cex.write(oprot)
12678
      self.cex.write(oprot)
Line 11991... Line 12870...
11991
      if ftype == TType.STOP:
12870
      if ftype == TType.STOP:
11992
        break
12871
        break
11993
      if fid == 1:
12872
      if fid == 1:
11994
        if ftype == TType.LIST:
12873
        if ftype == TType.LIST:
11995
          self.searchTerms = []
12874
          self.searchTerms = []
11996
          (_etype224, _size221) = iprot.readListBegin()
12875
          (_etype238, _size235) = iprot.readListBegin()
11997
          for _i225 in xrange(_size221):
12876
          for _i239 in xrange(_size235):
11998
            _elem226 = iprot.readString();
12877
            _elem240 = iprot.readString();
11999
            self.searchTerms.append(_elem226)
12878
            self.searchTerms.append(_elem240)
12000
          iprot.readListEnd()
12879
          iprot.readListEnd()
12001
        else:
12880
        else:
12002
          iprot.skip(ftype)
12881
          iprot.skip(ftype)
12003
      elif fid == 2:
12882
      elif fid == 2:
12004
        if ftype == TType.I64:
12883
        if ftype == TType.I64:
Line 12021... Line 12900...
12021
      return
12900
      return
12022
    oprot.writeStructBegin('searchItemsInRange_args')
12901
    oprot.writeStructBegin('searchItemsInRange_args')
12023
    if self.searchTerms is not None:
12902
    if self.searchTerms is not None:
12024
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
12903
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
12025
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
12904
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
12026
      for iter227 in self.searchTerms:
12905
      for iter241 in self.searchTerms:
12027
        oprot.writeString(iter227)
12906
        oprot.writeString(iter241)
12028
      oprot.writeListEnd()
12907
      oprot.writeListEnd()
12029
      oprot.writeFieldEnd()
12908
      oprot.writeFieldEnd()
12030
    if self.offset is not None:
12909
    if self.offset is not None:
12031
      oprot.writeFieldBegin('offset', TType.I64, 2)
12910
      oprot.writeFieldBegin('offset', TType.I64, 2)
12032
      oprot.writeI64(self.offset)
12911
      oprot.writeI64(self.offset)
Line 12076... Line 12955...
12076
      if ftype == TType.STOP:
12955
      if ftype == TType.STOP:
12077
        break
12956
        break
12078
      if fid == 0:
12957
      if fid == 0:
12079
        if ftype == TType.LIST:
12958
        if ftype == TType.LIST:
12080
          self.success = []
12959
          self.success = []
12081
          (_etype231, _size228) = iprot.readListBegin()
12960
          (_etype245, _size242) = iprot.readListBegin()
12082
          for _i232 in xrange(_size228):
12961
          for _i246 in xrange(_size242):
12083
            _elem233 = Item()
12962
            _elem247 = Item()
12084
            _elem233.read(iprot)
12963
            _elem247.read(iprot)
12085
            self.success.append(_elem233)
12964
            self.success.append(_elem247)
12086
          iprot.readListEnd()
12965
          iprot.readListEnd()
12087
        else:
12966
        else:
12088
          iprot.skip(ftype)
12967
          iprot.skip(ftype)
12089
      else:
12968
      else:
12090
        iprot.skip(ftype)
12969
        iprot.skip(ftype)
Line 12097... Line 12976...
12097
      return
12976
      return
12098
    oprot.writeStructBegin('searchItemsInRange_result')
12977
    oprot.writeStructBegin('searchItemsInRange_result')
12099
    if self.success is not None:
12978
    if self.success is not None:
12100
      oprot.writeFieldBegin('success', TType.LIST, 0)
12979
      oprot.writeFieldBegin('success', TType.LIST, 0)
12101
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12980
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12102
      for iter234 in self.success:
12981
      for iter248 in self.success:
12103
        iter234.write(oprot)
12982
        iter248.write(oprot)
12104
      oprot.writeListEnd()
12983
      oprot.writeListEnd()
12105
      oprot.writeFieldEnd()
12984
      oprot.writeFieldEnd()
12106
    oprot.writeFieldStop()
12985
    oprot.writeFieldStop()
12107
    oprot.writeStructEnd()
12986
    oprot.writeStructEnd()
12108
 
12987
 
Line 12145... Line 13024...
12145
      if ftype == TType.STOP:
13024
      if ftype == TType.STOP:
12146
        break
13025
        break
12147
      if fid == 1:
13026
      if fid == 1:
12148
        if ftype == TType.LIST:
13027
        if ftype == TType.LIST:
12149
          self.searchTerms = []
13028
          self.searchTerms = []
12150
          (_etype238, _size235) = iprot.readListBegin()
13029
          (_etype252, _size249) = iprot.readListBegin()
12151
          for _i239 in xrange(_size235):
13030
          for _i253 in xrange(_size249):
12152
            _elem240 = iprot.readString();
13031
            _elem254 = iprot.readString();
12153
            self.searchTerms.append(_elem240)
13032
            self.searchTerms.append(_elem254)
12154
          iprot.readListEnd()
13033
          iprot.readListEnd()
12155
        else:
13034
        else:
12156
          iprot.skip(ftype)
13035
          iprot.skip(ftype)
12157
      else:
13036
      else:
12158
        iprot.skip(ftype)
13037
        iprot.skip(ftype)
Line 12165... Line 13044...
12165
      return
13044
      return
12166
    oprot.writeStructBegin('getSearchResultCount_args')
13045
    oprot.writeStructBegin('getSearchResultCount_args')
12167
    if self.searchTerms is not None:
13046
    if self.searchTerms is not None:
12168
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
13047
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
12169
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
13048
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
12170
      for iter241 in self.searchTerms:
13049
      for iter255 in self.searchTerms:
12171
        oprot.writeString(iter241)
13050
        oprot.writeString(iter255)
12172
      oprot.writeListEnd()
13051
      oprot.writeListEnd()
12173
      oprot.writeFieldEnd()
13052
      oprot.writeFieldEnd()
12174
    oprot.writeFieldStop()
13053
    oprot.writeFieldStop()
12175
    oprot.writeStructEnd()
13054
    oprot.writeStructEnd()
12176
 
13055
 
Line 12331... Line 13210...
12331
      if ftype == TType.STOP:
13210
      if ftype == TType.STOP:
12332
        break
13211
        break
12333
      if fid == 0:
13212
      if fid == 0:
12334
        if ftype == TType.LIST:
13213
        if ftype == TType.LIST:
12335
          self.success = []
13214
          self.success = []
12336
          (_etype245, _size242) = iprot.readListBegin()
13215
          (_etype259, _size256) = iprot.readListBegin()
12337
          for _i246 in xrange(_size242):
13216
          for _i260 in xrange(_size256):
12338
            _elem247 = ProductNotificationRequest()
13217
            _elem261 = ProductNotificationRequest()
12339
            _elem247.read(iprot)
13218
            _elem261.read(iprot)
12340
            self.success.append(_elem247)
13219
            self.success.append(_elem261)
12341
          iprot.readListEnd()
13220
          iprot.readListEnd()
12342
        else:
13221
        else:
12343
          iprot.skip(ftype)
13222
          iprot.skip(ftype)
12344
      else:
13223
      else:
12345
        iprot.skip(ftype)
13224
        iprot.skip(ftype)
Line 12352... Line 13231...
12352
      return
13231
      return
12353
    oprot.writeStructBegin('getProductNotifications_result')
13232
    oprot.writeStructBegin('getProductNotifications_result')
12354
    if self.success is not None:
13233
    if self.success is not None:
12355
      oprot.writeFieldBegin('success', TType.LIST, 0)
13234
      oprot.writeFieldBegin('success', TType.LIST, 0)
12356
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13235
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12357
      for iter248 in self.success:
13236
      for iter262 in self.success:
12358
        iter248.write(oprot)
13237
        iter262.write(oprot)
12359
      oprot.writeListEnd()
13238
      oprot.writeListEnd()
12360
      oprot.writeFieldEnd()
13239
      oprot.writeFieldEnd()
12361
    oprot.writeFieldStop()
13240
    oprot.writeFieldStop()
12362
    oprot.writeStructEnd()
13241
    oprot.writeStructEnd()
12363
 
13242
 
Line 12459... Line 13338...
12459
      if ftype == TType.STOP:
13338
      if ftype == TType.STOP:
12460
        break
13339
        break
12461
      if fid == 0:
13340
      if fid == 0:
12462
        if ftype == TType.LIST:
13341
        if ftype == TType.LIST:
12463
          self.success = []
13342
          self.success = []
12464
          (_etype252, _size249) = iprot.readListBegin()
13343
          (_etype266, _size263) = iprot.readListBegin()
12465
          for _i253 in xrange(_size249):
13344
          for _i267 in xrange(_size263):
12466
            _elem254 = ProductNotificationRequestCount()
13345
            _elem268 = ProductNotificationRequestCount()
12467
            _elem254.read(iprot)
13346
            _elem268.read(iprot)
12468
            self.success.append(_elem254)
13347
            self.success.append(_elem268)
12469
          iprot.readListEnd()
13348
          iprot.readListEnd()
12470
        else:
13349
        else:
12471
          iprot.skip(ftype)
13350
          iprot.skip(ftype)
12472
      else:
13351
      else:
12473
        iprot.skip(ftype)
13352
        iprot.skip(ftype)
Line 12480... Line 13359...
12480
      return
13359
      return
12481
    oprot.writeStructBegin('getProductNotificationRequestCount_result')
13360
    oprot.writeStructBegin('getProductNotificationRequestCount_result')
12482
    if self.success is not None:
13361
    if self.success is not None:
12483
      oprot.writeFieldBegin('success', TType.LIST, 0)
13362
      oprot.writeFieldBegin('success', TType.LIST, 0)
12484
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13363
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12485
      for iter255 in self.success:
13364
      for iter269 in self.success:
12486
        iter255.write(oprot)
13365
        iter269.write(oprot)
12487
      oprot.writeListEnd()
13366
      oprot.writeListEnd()
12488
      oprot.writeFieldEnd()
13367
      oprot.writeFieldEnd()
12489
    oprot.writeFieldStop()
13368
    oprot.writeFieldStop()
12490
    oprot.writeStructEnd()
13369
    oprot.writeStructEnd()
12491
 
13370
 
Line 12728... Line 13607...
12728
      if ftype == TType.STOP:
13607
      if ftype == TType.STOP:
12729
        break
13608
        break
12730
      if fid == 0:
13609
      if fid == 0:
12731
        if ftype == TType.LIST:
13610
        if ftype == TType.LIST:
12732
          self.success = []
13611
          self.success = []
12733
          (_etype259, _size256) = iprot.readListBegin()
13612
          (_etype273, _size270) = iprot.readListBegin()
12734
          for _i260 in xrange(_size256):
13613
          for _i274 in xrange(_size270):
12735
            _elem261 = iprot.readI64();
13614
            _elem275 = iprot.readI64();
12736
            self.success.append(_elem261)
13615
            self.success.append(_elem275)
12737
          iprot.readListEnd()
13616
          iprot.readListEnd()
12738
        else:
13617
        else:
12739
          iprot.skip(ftype)
13618
          iprot.skip(ftype)
12740
      elif fid == 1:
13619
      elif fid == 1:
12741
        if ftype == TType.STRUCT:
13620
        if ftype == TType.STRUCT:
Line 12754... Line 13633...
12754
      return
13633
      return
12755
    oprot.writeStructBegin('getClearanceSaleCatalogIds_result')
13634
    oprot.writeStructBegin('getClearanceSaleCatalogIds_result')
12756
    if self.success is not None:
13635
    if self.success is not None:
12757
      oprot.writeFieldBegin('success', TType.LIST, 0)
13636
      oprot.writeFieldBegin('success', TType.LIST, 0)
12758
      oprot.writeListBegin(TType.I64, len(self.success))
13637
      oprot.writeListBegin(TType.I64, len(self.success))
12759
      for iter262 in self.success:
13638
      for iter276 in self.success:
12760
        oprot.writeI64(iter262)
13639
        oprot.writeI64(iter276)
12761
      oprot.writeListEnd()
13640
      oprot.writeListEnd()
12762
      oprot.writeFieldEnd()
13641
      oprot.writeFieldEnd()
12763
    if self.cex is not None:
13642
    if self.cex is not None:
12764
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
13643
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
12765
      self.cex.write(oprot)
13644
      self.cex.write(oprot)
Line 13296... Line 14175...
13296
      if ftype == TType.STOP:
14175
      if ftype == TType.STOP:
13297
        break
14176
        break
13298
      if fid == 0:
14177
      if fid == 0:
13299
        if ftype == TType.LIST:
14178
        if ftype == TType.LIST:
13300
          self.success = []
14179
          self.success = []
13301
          (_etype266, _size263) = iprot.readListBegin()
14180
          (_etype280, _size277) = iprot.readListBegin()
13302
          for _i267 in xrange(_size263):
14181
          for _i281 in xrange(_size277):
13303
            _elem268 = VoucherItemMapping()
14182
            _elem282 = VoucherItemMapping()
13304
            _elem268.read(iprot)
14183
            _elem282.read(iprot)
13305
            self.success.append(_elem268)
14184
            self.success.append(_elem282)
13306
          iprot.readListEnd()
14185
          iprot.readListEnd()
13307
        else:
14186
        else:
13308
          iprot.skip(ftype)
14187
          iprot.skip(ftype)
13309
      else:
14188
      else:
13310
        iprot.skip(ftype)
14189
        iprot.skip(ftype)
Line 13317... Line 14196...
13317
      return
14196
      return
13318
    oprot.writeStructBegin('getAllItemVouchers_result')
14197
    oprot.writeStructBegin('getAllItemVouchers_result')
13319
    if self.success is not None:
14198
    if self.success is not None:
13320
      oprot.writeFieldBegin('success', TType.LIST, 0)
14199
      oprot.writeFieldBegin('success', TType.LIST, 0)
13321
      oprot.writeListBegin(TType.STRUCT, len(self.success))
14200
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13322
      for iter269 in self.success:
14201
      for iter283 in self.success:
13323
        iter269.write(oprot)
14202
        iter283.write(oprot)
13324
      oprot.writeListEnd()
14203
      oprot.writeListEnd()
13325
      oprot.writeFieldEnd()
14204
      oprot.writeFieldEnd()
13326
    oprot.writeFieldStop()
14205
    oprot.writeFieldStop()
13327
    oprot.writeStructEnd()
14206
    oprot.writeStructEnd()
13328
 
14207
 
Line 13817... Line 14696...
13817
      if ftype == TType.STOP:
14696
      if ftype == TType.STOP:
13818
        break
14697
        break
13819
      if fid == 0:
14698
      if fid == 0:
13820
        if ftype == TType.LIST:
14699
        if ftype == TType.LIST:
13821
          self.success = []
14700
          self.success = []
13822
          (_etype273, _size270) = iprot.readListBegin()
14701
          (_etype287, _size284) = iprot.readListBegin()
13823
          for _i274 in xrange(_size270):
14702
          for _i288 in xrange(_size284):
13824
            _elem275 = Item()
14703
            _elem289 = Item()
13825
            _elem275.read(iprot)
14704
            _elem289.read(iprot)
13826
            self.success.append(_elem275)
14705
            self.success.append(_elem289)
13827
          iprot.readListEnd()
14706
          iprot.readListEnd()
13828
        else:
14707
        else:
13829
          iprot.skip(ftype)
14708
          iprot.skip(ftype)
13830
      else:
14709
      else:
13831
        iprot.skip(ftype)
14710
        iprot.skip(ftype)
Line 13838... Line 14717...
13838
      return
14717
      return
13839
    oprot.writeStructBegin('getAllIgnoredInventoryUpdateItemsList_result')
14718
    oprot.writeStructBegin('getAllIgnoredInventoryUpdateItemsList_result')
13840
    if self.success is not None:
14719
    if self.success is not None:
13841
      oprot.writeFieldBegin('success', TType.LIST, 0)
14720
      oprot.writeFieldBegin('success', TType.LIST, 0)
13842
      oprot.writeListBegin(TType.STRUCT, len(self.success))
14721
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13843
      for iter276 in self.success:
14722
      for iter290 in self.success:
13844
        iter276.write(oprot)
14723
        iter290.write(oprot)
13845
      oprot.writeListEnd()
14724
      oprot.writeListEnd()
13846
      oprot.writeFieldEnd()
14725
      oprot.writeFieldEnd()
13847
    oprot.writeFieldStop()
14726
    oprot.writeFieldStop()
13848
    oprot.writeStructEnd()
14727
    oprot.writeStructEnd()
13849
 
14728
 
Line 13927... Line 14806...
13927
      if ftype == TType.STOP:
14806
      if ftype == TType.STOP:
13928
        break
14807
        break
13929
      if fid == 0:
14808
      if fid == 0:
13930
        if ftype == TType.LIST:
14809
        if ftype == TType.LIST:
13931
          self.success = []
14810
          self.success = []
13932
          (_etype280, _size277) = iprot.readListBegin()
14811
          (_etype294, _size291) = iprot.readListBegin()
13933
          for _i281 in xrange(_size277):
14812
          for _i295 in xrange(_size291):
13934
            _elem282 = Item()
14813
            _elem296 = Item()
13935
            _elem282.read(iprot)
14814
            _elem296.read(iprot)
13936
            self.success.append(_elem282)
14815
            self.success.append(_elem296)
13937
          iprot.readListEnd()
14816
          iprot.readListEnd()
13938
        else:
14817
        else:
13939
          iprot.skip(ftype)
14818
          iprot.skip(ftype)
13940
      else:
14819
      else:
13941
        iprot.skip(ftype)
14820
        iprot.skip(ftype)
Line 13948... Line 14827...
13948
      return
14827
      return
13949
    oprot.writeStructBegin('getAllAliveItems_result')
14828
    oprot.writeStructBegin('getAllAliveItems_result')
13950
    if self.success is not None:
14829
    if self.success is not None:
13951
      oprot.writeFieldBegin('success', TType.LIST, 0)
14830
      oprot.writeFieldBegin('success', TType.LIST, 0)
13952
      oprot.writeListBegin(TType.STRUCT, len(self.success))
14831
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13953
      for iter283 in self.success:
14832
      for iter297 in self.success:
13954
        iter283.write(oprot)
14833
        iter297.write(oprot)
13955
      oprot.writeListEnd()
14834
      oprot.writeListEnd()
13956
      oprot.writeFieldEnd()
14835
      oprot.writeFieldEnd()
13957
    oprot.writeFieldStop()
14836
    oprot.writeFieldStop()
13958
    oprot.writeStructEnd()
14837
    oprot.writeStructEnd()
13959
 
14838
 
Line 14300... Line 15179...
14300
      if ftype == TType.STOP:
15179
      if ftype == TType.STOP:
14301
        break
15180
        break
14302
      if fid == 0:
15181
      if fid == 0:
14303
        if ftype == TType.LIST:
15182
        if ftype == TType.LIST:
14304
          self.success = []
15183
          self.success = []
14305
          (_etype287, _size284) = iprot.readListBegin()
15184
          (_etype301, _size298) = iprot.readListBegin()
14306
          for _i288 in xrange(_size284):
15185
          for _i302 in xrange(_size298):
14307
            _elem289 = Insurer()
15186
            _elem303 = Insurer()
14308
            _elem289.read(iprot)
15187
            _elem303.read(iprot)
14309
            self.success.append(_elem289)
15188
            self.success.append(_elem303)
14310
          iprot.readListEnd()
15189
          iprot.readListEnd()
14311
        else:
15190
        else:
14312
          iprot.skip(ftype)
15191
          iprot.skip(ftype)
14313
      else:
15192
      else:
14314
        iprot.skip(ftype)
15193
        iprot.skip(ftype)
Line 14321... Line 15200...
14321
      return
15200
      return
14322
    oprot.writeStructBegin('getAllInsurers_result')
15201
    oprot.writeStructBegin('getAllInsurers_result')
14323
    if self.success is not None:
15202
    if self.success is not None:
14324
      oprot.writeFieldBegin('success', TType.LIST, 0)
15203
      oprot.writeFieldBegin('success', TType.LIST, 0)
14325
      oprot.writeListBegin(TType.STRUCT, len(self.success))
15204
      oprot.writeListBegin(TType.STRUCT, len(self.success))
14326
      for iter290 in self.success:
15205
      for iter304 in self.success:
14327
        iter290.write(oprot)
15206
        iter304.write(oprot)
14328
      oprot.writeListEnd()
15207
      oprot.writeListEnd()
14329
      oprot.writeFieldEnd()
15208
      oprot.writeFieldEnd()
14330
    oprot.writeFieldStop()
15209
    oprot.writeFieldStop()
14331
    oprot.writeStructEnd()
15210
    oprot.writeStructEnd()
14332
 
15211