Subversion Repositories SmartDukaan

Rev

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

Rev 6845 Rev 6849
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 addBannerMap(self, bannerName, mapLink, coordinates):
-
 
310
    """
-
 
311
    Parameters:
-
 
312
     - bannerName
-
 
313
     - mapLink
-
 
314
     - coordinates
-
 
315
    """
-
 
316
    pass
-
 
317
 
-
 
318
  def deleteBannerMap(self, bannerName):
-
 
319
    """
-
 
320
    Parameters:
-
 
321
     - bannerName
-
 
322
    """
-
 
323
    pass
-
 
324
 
-
 
325
  def getBannerMapDetails(self, bannerName):
-
 
326
    """
-
 
327
    Parameters:
-
 
328
     - bannerName
-
 
329
    """
-
 
330
    pass
-
 
331
 
309
  def deleteSimilarItem(self, itemId, catalogItemId):
332
  def deleteSimilarItem(self, itemId, catalogItemId):
310
    """
333
    """
311
    Delete similar item.
334
    Delete similar item.
312
 
335
 
313
    Parameters:
336
    Parameters:
Line 1868... Line 1891...
1868
    self._iprot.readMessageEnd()
1891
    self._iprot.readMessageEnd()
1869
    if result.success is not None:
1892
    if result.success is not None:
1870
      return result.success
1893
      return result.success
1871
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllEntityTags failed: unknown result");
1894
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllEntityTags failed: unknown result");
1872
 
1895
 
-
 
1896
  def addBannerMap(self, bannerName, mapLink, coordinates):
-
 
1897
    """
-
 
1898
    Parameters:
-
 
1899
     - bannerName
-
 
1900
     - mapLink
-
 
1901
     - coordinates
-
 
1902
    """
-
 
1903
    self.send_addBannerMap(bannerName, mapLink, coordinates)
-
 
1904
    return self.recv_addBannerMap()
-
 
1905
 
-
 
1906
  def send_addBannerMap(self, bannerName, mapLink, coordinates):
-
 
1907
    self._oprot.writeMessageBegin('addBannerMap', TMessageType.CALL, self._seqid)
-
 
1908
    args = addBannerMap_args()
-
 
1909
    args.bannerName = bannerName
-
 
1910
    args.mapLink = mapLink
-
 
1911
    args.coordinates = coordinates
-
 
1912
    args.write(self._oprot)
-
 
1913
    self._oprot.writeMessageEnd()
-
 
1914
    self._oprot.trans.flush()
-
 
1915
 
-
 
1916
  def recv_addBannerMap(self, ):
-
 
1917
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
1918
    if mtype == TMessageType.EXCEPTION:
-
 
1919
      x = TApplicationException()
-
 
1920
      x.read(self._iprot)
-
 
1921
      self._iprot.readMessageEnd()
-
 
1922
      raise x
-
 
1923
    result = addBannerMap_result()
-
 
1924
    result.read(self._iprot)
-
 
1925
    self._iprot.readMessageEnd()
-
 
1926
    if result.success is not None:
-
 
1927
      return result.success
-
 
1928
    raise TApplicationException(TApplicationException.MISSING_RESULT, "addBannerMap failed: unknown result");
-
 
1929
 
-
 
1930
  def deleteBannerMap(self, bannerName):
-
 
1931
    """
-
 
1932
    Parameters:
-
 
1933
     - bannerName
-
 
1934
    """
-
 
1935
    self.send_deleteBannerMap(bannerName)
-
 
1936
    return self.recv_deleteBannerMap()
-
 
1937
 
-
 
1938
  def send_deleteBannerMap(self, bannerName):
-
 
1939
    self._oprot.writeMessageBegin('deleteBannerMap', TMessageType.CALL, self._seqid)
-
 
1940
    args = deleteBannerMap_args()
-
 
1941
    args.bannerName = bannerName
-
 
1942
    args.write(self._oprot)
-
 
1943
    self._oprot.writeMessageEnd()
-
 
1944
    self._oprot.trans.flush()
-
 
1945
 
-
 
1946
  def recv_deleteBannerMap(self, ):
-
 
1947
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
1948
    if mtype == TMessageType.EXCEPTION:
-
 
1949
      x = TApplicationException()
-
 
1950
      x.read(self._iprot)
-
 
1951
      self._iprot.readMessageEnd()
-
 
1952
      raise x
-
 
1953
    result = deleteBannerMap_result()
-
 
1954
    result.read(self._iprot)
-
 
1955
    self._iprot.readMessageEnd()
-
 
1956
    if result.success is not None:
-
 
1957
      return result.success
-
 
1958
    raise TApplicationException(TApplicationException.MISSING_RESULT, "deleteBannerMap failed: unknown result");
-
 
1959
 
-
 
1960
  def getBannerMapDetails(self, bannerName):
-
 
1961
    """
-
 
1962
    Parameters:
-
 
1963
     - bannerName
-
 
1964
    """
-
 
1965
    self.send_getBannerMapDetails(bannerName)
-
 
1966
    return self.recv_getBannerMapDetails()
-
 
1967
 
-
 
1968
  def send_getBannerMapDetails(self, bannerName):
-
 
1969
    self._oprot.writeMessageBegin('getBannerMapDetails', TMessageType.CALL, self._seqid)
-
 
1970
    args = getBannerMapDetails_args()
-
 
1971
    args.bannerName = bannerName
-
 
1972
    args.write(self._oprot)
-
 
1973
    self._oprot.writeMessageEnd()
-
 
1974
    self._oprot.trans.flush()
-
 
1975
 
-
 
1976
  def recv_getBannerMapDetails(self, ):
-
 
1977
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
1978
    if mtype == TMessageType.EXCEPTION:
-
 
1979
      x = TApplicationException()
-
 
1980
      x.read(self._iprot)
-
 
1981
      self._iprot.readMessageEnd()
-
 
1982
      raise x
-
 
1983
    result = getBannerMapDetails_result()
-
 
1984
    result.read(self._iprot)
-
 
1985
    self._iprot.readMessageEnd()
-
 
1986
    if result.success is not None:
-
 
1987
      return result.success
-
 
1988
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getBannerMapDetails failed: unknown result");
-
 
1989
 
1873
  def deleteSimilarItem(self, itemId, catalogItemId):
1990
  def deleteSimilarItem(self, itemId, catalogItemId):
1874
    """
1991
    """
1875
    Delete similar item.
1992
    Delete similar item.
1876
 
1993
 
1877
    Parameters:
1994
    Parameters:
Line 3008... Line 3125...
3008
    self._processMap["deleteEntityTag"] = Processor.process_deleteEntityTag
3125
    self._processMap["deleteEntityTag"] = Processor.process_deleteEntityTag
3009
    self._processMap["deleteTag"] = Processor.process_deleteTag
3126
    self._processMap["deleteTag"] = Processor.process_deleteTag
3010
    self._processMap["getAllTags"] = Processor.process_getAllTags
3127
    self._processMap["getAllTags"] = Processor.process_getAllTags
3011
    self._processMap["getAllEntitiesByTagName"] = Processor.process_getAllEntitiesByTagName
3128
    self._processMap["getAllEntitiesByTagName"] = Processor.process_getAllEntitiesByTagName
3012
    self._processMap["getAllEntityTags"] = Processor.process_getAllEntityTags
3129
    self._processMap["getAllEntityTags"] = Processor.process_getAllEntityTags
-
 
3130
    self._processMap["addBannerMap"] = Processor.process_addBannerMap
-
 
3131
    self._processMap["deleteBannerMap"] = Processor.process_deleteBannerMap
-
 
3132
    self._processMap["getBannerMapDetails"] = Processor.process_getBannerMapDetails
3013
    self._processMap["deleteSimilarItem"] = Processor.process_deleteSimilarItem
3133
    self._processMap["deleteSimilarItem"] = Processor.process_deleteSimilarItem
3014
    self._processMap["checkSimilarItem"] = Processor.process_checkSimilarItem
3134
    self._processMap["checkSimilarItem"] = Processor.process_checkSimilarItem
3015
    self._processMap["validateRiskyStatus"] = Processor.process_validateRiskyStatus
3135
    self._processMap["validateRiskyStatus"] = Processor.process_validateRiskyStatus
3016
    self._processMap["changeItemRiskyFlag"] = Processor.process_changeItemRiskyFlag
3136
    self._processMap["changeItemRiskyFlag"] = Processor.process_changeItemRiskyFlag
3017
    self._processMap["getItemsByRiskyFlag"] = Processor.process_getItemsByRiskyFlag
3137
    self._processMap["getItemsByRiskyFlag"] = Processor.process_getItemsByRiskyFlag
Line 3582... Line 3702...
3582
    oprot.writeMessageBegin("getAllEntityTags", TMessageType.REPLY, seqid)
3702
    oprot.writeMessageBegin("getAllEntityTags", TMessageType.REPLY, seqid)
3583
    result.write(oprot)
3703
    result.write(oprot)
3584
    oprot.writeMessageEnd()
3704
    oprot.writeMessageEnd()
3585
    oprot.trans.flush()
3705
    oprot.trans.flush()
3586
 
3706
 
-
 
3707
  def process_addBannerMap(self, seqid, iprot, oprot):
-
 
3708
    args = addBannerMap_args()
-
 
3709
    args.read(iprot)
-
 
3710
    iprot.readMessageEnd()
-
 
3711
    result = addBannerMap_result()
-
 
3712
    result.success = self._handler.addBannerMap(args.bannerName, args.mapLink, args.coordinates)
-
 
3713
    oprot.writeMessageBegin("addBannerMap", TMessageType.REPLY, seqid)
-
 
3714
    result.write(oprot)
-
 
3715
    oprot.writeMessageEnd()
-
 
3716
    oprot.trans.flush()
-
 
3717
 
-
 
3718
  def process_deleteBannerMap(self, seqid, iprot, oprot):
-
 
3719
    args = deleteBannerMap_args()
-
 
3720
    args.read(iprot)
-
 
3721
    iprot.readMessageEnd()
-
 
3722
    result = deleteBannerMap_result()
-
 
3723
    result.success = self._handler.deleteBannerMap(args.bannerName)
-
 
3724
    oprot.writeMessageBegin("deleteBannerMap", TMessageType.REPLY, seqid)
-
 
3725
    result.write(oprot)
-
 
3726
    oprot.writeMessageEnd()
-
 
3727
    oprot.trans.flush()
-
 
3728
 
-
 
3729
  def process_getBannerMapDetails(self, seqid, iprot, oprot):
-
 
3730
    args = getBannerMapDetails_args()
-
 
3731
    args.read(iprot)
-
 
3732
    iprot.readMessageEnd()
-
 
3733
    result = getBannerMapDetails_result()
-
 
3734
    result.success = self._handler.getBannerMapDetails(args.bannerName)
-
 
3735
    oprot.writeMessageBegin("getBannerMapDetails", TMessageType.REPLY, seqid)
-
 
3736
    result.write(oprot)
-
 
3737
    oprot.writeMessageEnd()
-
 
3738
    oprot.trans.flush()
-
 
3739
 
3587
  def process_deleteSimilarItem(self, seqid, iprot, oprot):
3740
  def process_deleteSimilarItem(self, seqid, iprot, oprot):
3588
    args = deleteSimilarItem_args()
3741
    args = deleteSimilarItem_args()
3589
    args.read(iprot)
3742
    args.read(iprot)
3590
    iprot.readMessageEnd()
3743
    iprot.readMessageEnd()
3591
    result = deleteSimilarItem_result()
3744
    result = deleteSimilarItem_result()
Line 9374... Line 9527...
9374
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
9527
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
9375
 
9528
 
9376
  def __ne__(self, other):
9529
  def __ne__(self, other):
9377
    return not (self == other)
9530
    return not (self == other)
9378
 
9531
 
-
 
9532
class addBannerMap_args:
-
 
9533
  """
-
 
9534
  Attributes:
-
 
9535
   - bannerName
-
 
9536
   - mapLink
-
 
9537
   - coordinates
-
 
9538
  """
-
 
9539
 
-
 
9540
  thrift_spec = (
-
 
9541
    None, # 0
-
 
9542
    (1, TType.STRING, 'bannerName', None, None, ), # 1
-
 
9543
    (2, TType.STRING, 'mapLink', None, None, ), # 2
-
 
9544
    (3, TType.STRING, 'coordinates', None, None, ), # 3
-
 
9545
  )
-
 
9546
 
-
 
9547
  def __init__(self, bannerName=None, mapLink=None, coordinates=None,):
-
 
9548
    self.bannerName = bannerName
-
 
9549
    self.mapLink = mapLink
-
 
9550
    self.coordinates = coordinates
-
 
9551
 
-
 
9552
  def read(self, iprot):
-
 
9553
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9554
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9555
      return
-
 
9556
    iprot.readStructBegin()
-
 
9557
    while True:
-
 
9558
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9559
      if ftype == TType.STOP:
-
 
9560
        break
-
 
9561
      if fid == 1:
-
 
9562
        if ftype == TType.STRING:
-
 
9563
          self.bannerName = iprot.readString();
-
 
9564
        else:
-
 
9565
          iprot.skip(ftype)
-
 
9566
      elif fid == 2:
-
 
9567
        if ftype == TType.STRING:
-
 
9568
          self.mapLink = iprot.readString();
-
 
9569
        else:
-
 
9570
          iprot.skip(ftype)
-
 
9571
      elif fid == 3:
-
 
9572
        if ftype == TType.STRING:
-
 
9573
          self.coordinates = iprot.readString();
-
 
9574
        else:
-
 
9575
          iprot.skip(ftype)
-
 
9576
      else:
-
 
9577
        iprot.skip(ftype)
-
 
9578
      iprot.readFieldEnd()
-
 
9579
    iprot.readStructEnd()
-
 
9580
 
-
 
9581
  def write(self, oprot):
-
 
9582
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9583
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9584
      return
-
 
9585
    oprot.writeStructBegin('addBannerMap_args')
-
 
9586
    if self.bannerName is not None:
-
 
9587
      oprot.writeFieldBegin('bannerName', TType.STRING, 1)
-
 
9588
      oprot.writeString(self.bannerName)
-
 
9589
      oprot.writeFieldEnd()
-
 
9590
    if self.mapLink is not None:
-
 
9591
      oprot.writeFieldBegin('mapLink', TType.STRING, 2)
-
 
9592
      oprot.writeString(self.mapLink)
-
 
9593
      oprot.writeFieldEnd()
-
 
9594
    if self.coordinates is not None:
-
 
9595
      oprot.writeFieldBegin('coordinates', TType.STRING, 3)
-
 
9596
      oprot.writeString(self.coordinates)
-
 
9597
      oprot.writeFieldEnd()
-
 
9598
    oprot.writeFieldStop()
-
 
9599
    oprot.writeStructEnd()
-
 
9600
 
-
 
9601
  def validate(self):
-
 
9602
    return
-
 
9603
 
-
 
9604
 
-
 
9605
  def __repr__(self):
-
 
9606
    L = ['%s=%r' % (key, value)
-
 
9607
      for key, value in self.__dict__.iteritems()]
-
 
9608
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9609
 
-
 
9610
  def __eq__(self, other):
-
 
9611
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9612
 
-
 
9613
  def __ne__(self, other):
-
 
9614
    return not (self == other)
-
 
9615
 
-
 
9616
class addBannerMap_result:
-
 
9617
  """
-
 
9618
  Attributes:
-
 
9619
   - success
-
 
9620
  """
-
 
9621
 
-
 
9622
  thrift_spec = (
-
 
9623
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
9624
  )
-
 
9625
 
-
 
9626
  def __init__(self, success=None,):
-
 
9627
    self.success = success
-
 
9628
 
-
 
9629
  def read(self, iprot):
-
 
9630
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9631
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9632
      return
-
 
9633
    iprot.readStructBegin()
-
 
9634
    while True:
-
 
9635
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9636
      if ftype == TType.STOP:
-
 
9637
        break
-
 
9638
      if fid == 0:
-
 
9639
        if ftype == TType.BOOL:
-
 
9640
          self.success = iprot.readBool();
-
 
9641
        else:
-
 
9642
          iprot.skip(ftype)
-
 
9643
      else:
-
 
9644
        iprot.skip(ftype)
-
 
9645
      iprot.readFieldEnd()
-
 
9646
    iprot.readStructEnd()
-
 
9647
 
-
 
9648
  def write(self, oprot):
-
 
9649
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9650
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9651
      return
-
 
9652
    oprot.writeStructBegin('addBannerMap_result')
-
 
9653
    if self.success is not None:
-
 
9654
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
9655
      oprot.writeBool(self.success)
-
 
9656
      oprot.writeFieldEnd()
-
 
9657
    oprot.writeFieldStop()
-
 
9658
    oprot.writeStructEnd()
-
 
9659
 
-
 
9660
  def validate(self):
-
 
9661
    return
-
 
9662
 
-
 
9663
 
-
 
9664
  def __repr__(self):
-
 
9665
    L = ['%s=%r' % (key, value)
-
 
9666
      for key, value in self.__dict__.iteritems()]
-
 
9667
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9668
 
-
 
9669
  def __eq__(self, other):
-
 
9670
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9671
 
-
 
9672
  def __ne__(self, other):
-
 
9673
    return not (self == other)
-
 
9674
 
-
 
9675
class deleteBannerMap_args:
-
 
9676
  """
-
 
9677
  Attributes:
-
 
9678
   - bannerName
-
 
9679
  """
-
 
9680
 
-
 
9681
  thrift_spec = (
-
 
9682
    None, # 0
-
 
9683
    (1, TType.STRING, 'bannerName', None, None, ), # 1
-
 
9684
  )
-
 
9685
 
-
 
9686
  def __init__(self, bannerName=None,):
-
 
9687
    self.bannerName = bannerName
-
 
9688
 
-
 
9689
  def read(self, iprot):
-
 
9690
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9691
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9692
      return
-
 
9693
    iprot.readStructBegin()
-
 
9694
    while True:
-
 
9695
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9696
      if ftype == TType.STOP:
-
 
9697
        break
-
 
9698
      if fid == 1:
-
 
9699
        if ftype == TType.STRING:
-
 
9700
          self.bannerName = iprot.readString();
-
 
9701
        else:
-
 
9702
          iprot.skip(ftype)
-
 
9703
      else:
-
 
9704
        iprot.skip(ftype)
-
 
9705
      iprot.readFieldEnd()
-
 
9706
    iprot.readStructEnd()
-
 
9707
 
-
 
9708
  def write(self, oprot):
-
 
9709
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9710
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9711
      return
-
 
9712
    oprot.writeStructBegin('deleteBannerMap_args')
-
 
9713
    if self.bannerName is not None:
-
 
9714
      oprot.writeFieldBegin('bannerName', TType.STRING, 1)
-
 
9715
      oprot.writeString(self.bannerName)
-
 
9716
      oprot.writeFieldEnd()
-
 
9717
    oprot.writeFieldStop()
-
 
9718
    oprot.writeStructEnd()
-
 
9719
 
-
 
9720
  def validate(self):
-
 
9721
    return
-
 
9722
 
-
 
9723
 
-
 
9724
  def __repr__(self):
-
 
9725
    L = ['%s=%r' % (key, value)
-
 
9726
      for key, value in self.__dict__.iteritems()]
-
 
9727
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9728
 
-
 
9729
  def __eq__(self, other):
-
 
9730
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9731
 
-
 
9732
  def __ne__(self, other):
-
 
9733
    return not (self == other)
-
 
9734
 
-
 
9735
class deleteBannerMap_result:
-
 
9736
  """
-
 
9737
  Attributes:
-
 
9738
   - success
-
 
9739
  """
-
 
9740
 
-
 
9741
  thrift_spec = (
-
 
9742
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
9743
  )
-
 
9744
 
-
 
9745
  def __init__(self, success=None,):
-
 
9746
    self.success = success
-
 
9747
 
-
 
9748
  def read(self, iprot):
-
 
9749
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9750
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9751
      return
-
 
9752
    iprot.readStructBegin()
-
 
9753
    while True:
-
 
9754
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9755
      if ftype == TType.STOP:
-
 
9756
        break
-
 
9757
      if fid == 0:
-
 
9758
        if ftype == TType.BOOL:
-
 
9759
          self.success = iprot.readBool();
-
 
9760
        else:
-
 
9761
          iprot.skip(ftype)
-
 
9762
      else:
-
 
9763
        iprot.skip(ftype)
-
 
9764
      iprot.readFieldEnd()
-
 
9765
    iprot.readStructEnd()
-
 
9766
 
-
 
9767
  def write(self, oprot):
-
 
9768
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9769
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9770
      return
-
 
9771
    oprot.writeStructBegin('deleteBannerMap_result')
-
 
9772
    if self.success is not None:
-
 
9773
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
9774
      oprot.writeBool(self.success)
-
 
9775
      oprot.writeFieldEnd()
-
 
9776
    oprot.writeFieldStop()
-
 
9777
    oprot.writeStructEnd()
-
 
9778
 
-
 
9779
  def validate(self):
-
 
9780
    return
-
 
9781
 
-
 
9782
 
-
 
9783
  def __repr__(self):
-
 
9784
    L = ['%s=%r' % (key, value)
-
 
9785
      for key, value in self.__dict__.iteritems()]
-
 
9786
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9787
 
-
 
9788
  def __eq__(self, other):
-
 
9789
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9790
 
-
 
9791
  def __ne__(self, other):
-
 
9792
    return not (self == other)
-
 
9793
 
-
 
9794
class getBannerMapDetails_args:
-
 
9795
  """
-
 
9796
  Attributes:
-
 
9797
   - bannerName
-
 
9798
  """
-
 
9799
 
-
 
9800
  thrift_spec = (
-
 
9801
    None, # 0
-
 
9802
    (1, TType.STRING, 'bannerName', None, None, ), # 1
-
 
9803
  )
-
 
9804
 
-
 
9805
  def __init__(self, bannerName=None,):
-
 
9806
    self.bannerName = bannerName
-
 
9807
 
-
 
9808
  def read(self, iprot):
-
 
9809
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9810
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9811
      return
-
 
9812
    iprot.readStructBegin()
-
 
9813
    while True:
-
 
9814
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9815
      if ftype == TType.STOP:
-
 
9816
        break
-
 
9817
      if fid == 1:
-
 
9818
        if ftype == TType.STRING:
-
 
9819
          self.bannerName = iprot.readString();
-
 
9820
        else:
-
 
9821
          iprot.skip(ftype)
-
 
9822
      else:
-
 
9823
        iprot.skip(ftype)
-
 
9824
      iprot.readFieldEnd()
-
 
9825
    iprot.readStructEnd()
-
 
9826
 
-
 
9827
  def write(self, oprot):
-
 
9828
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9829
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9830
      return
-
 
9831
    oprot.writeStructBegin('getBannerMapDetails_args')
-
 
9832
    if self.bannerName is not None:
-
 
9833
      oprot.writeFieldBegin('bannerName', TType.STRING, 1)
-
 
9834
      oprot.writeString(self.bannerName)
-
 
9835
      oprot.writeFieldEnd()
-
 
9836
    oprot.writeFieldStop()
-
 
9837
    oprot.writeStructEnd()
-
 
9838
 
-
 
9839
  def validate(self):
-
 
9840
    return
-
 
9841
 
-
 
9842
 
-
 
9843
  def __repr__(self):
-
 
9844
    L = ['%s=%r' % (key, value)
-
 
9845
      for key, value in self.__dict__.iteritems()]
-
 
9846
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9847
 
-
 
9848
  def __eq__(self, other):
-
 
9849
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9850
 
-
 
9851
  def __ne__(self, other):
-
 
9852
    return not (self == other)
-
 
9853
 
-
 
9854
class getBannerMapDetails_result:
-
 
9855
  """
-
 
9856
  Attributes:
-
 
9857
   - success
-
 
9858
  """
-
 
9859
 
-
 
9860
  thrift_spec = (
-
 
9861
    (0, TType.LIST, 'success', (TType.STRUCT,(BannerMap, BannerMap.thrift_spec)), None, ), # 0
-
 
9862
  )
-
 
9863
 
-
 
9864
  def __init__(self, success=None,):
-
 
9865
    self.success = success
-
 
9866
 
-
 
9867
  def read(self, iprot):
-
 
9868
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
9869
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
9870
      return
-
 
9871
    iprot.readStructBegin()
-
 
9872
    while True:
-
 
9873
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
9874
      if ftype == TType.STOP:
-
 
9875
        break
-
 
9876
      if fid == 0:
-
 
9877
        if ftype == TType.LIST:
-
 
9878
          self.success = []
-
 
9879
          (_etype168, _size165) = iprot.readListBegin()
-
 
9880
          for _i169 in xrange(_size165):
-
 
9881
            _elem170 = BannerMap()
-
 
9882
            _elem170.read(iprot)
-
 
9883
            self.success.append(_elem170)
-
 
9884
          iprot.readListEnd()
-
 
9885
        else:
-
 
9886
          iprot.skip(ftype)
-
 
9887
      else:
-
 
9888
        iprot.skip(ftype)
-
 
9889
      iprot.readFieldEnd()
-
 
9890
    iprot.readStructEnd()
-
 
9891
 
-
 
9892
  def write(self, oprot):
-
 
9893
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
9894
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
9895
      return
-
 
9896
    oprot.writeStructBegin('getBannerMapDetails_result')
-
 
9897
    if self.success is not None:
-
 
9898
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
9899
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
9900
      for iter171 in self.success:
-
 
9901
        iter171.write(oprot)
-
 
9902
      oprot.writeListEnd()
-
 
9903
      oprot.writeFieldEnd()
-
 
9904
    oprot.writeFieldStop()
-
 
9905
    oprot.writeStructEnd()
-
 
9906
 
-
 
9907
  def validate(self):
-
 
9908
    return
-
 
9909
 
-
 
9910
 
-
 
9911
  def __repr__(self):
-
 
9912
    L = ['%s=%r' % (key, value)
-
 
9913
      for key, value in self.__dict__.iteritems()]
-
 
9914
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
9915
 
-
 
9916
  def __eq__(self, other):
-
 
9917
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
9918
 
-
 
9919
  def __ne__(self, other):
-
 
9920
    return not (self == other)
-
 
9921
 
9379
class deleteSimilarItem_args:
9922
class deleteSimilarItem_args:
9380
  """
9923
  """
9381
  Attributes:
9924
  Attributes:
9382
   - itemId
9925
   - itemId
9383
   - catalogItemId
9926
   - catalogItemId
Line 9956... Line 10499...
9956
      if ftype == TType.STOP:
10499
      if ftype == TType.STOP:
9957
        break
10500
        break
9958
      if fid == 0:
10501
      if fid == 0:
9959
        if ftype == TType.LIST:
10502
        if ftype == TType.LIST:
9960
          self.success = []
10503
          self.success = []
9961
          (_etype168, _size165) = iprot.readListBegin()
10504
          (_etype175, _size172) = iprot.readListBegin()
9962
          for _i169 in xrange(_size165):
10505
          for _i176 in xrange(_size172):
9963
            _elem170 = Item()
10506
            _elem177 = Item()
9964
            _elem170.read(iprot)
10507
            _elem177.read(iprot)
9965
            self.success.append(_elem170)
10508
            self.success.append(_elem177)
9966
          iprot.readListEnd()
10509
          iprot.readListEnd()
9967
        else:
10510
        else:
9968
          iprot.skip(ftype)
10511
          iprot.skip(ftype)
9969
      else:
10512
      else:
9970
        iprot.skip(ftype)
10513
        iprot.skip(ftype)
Line 9977... Line 10520...
9977
      return
10520
      return
9978
    oprot.writeStructBegin('getItemsByRiskyFlag_result')
10521
    oprot.writeStructBegin('getItemsByRiskyFlag_result')
9979
    if self.success is not None:
10522
    if self.success is not None:
9980
      oprot.writeFieldBegin('success', TType.LIST, 0)
10523
      oprot.writeFieldBegin('success', TType.LIST, 0)
9981
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10524
      oprot.writeListBegin(TType.STRUCT, len(self.success))
9982
      for iter171 in self.success:
10525
      for iter178 in self.success:
9983
        iter171.write(oprot)
10526
        iter178.write(oprot)
9984
      oprot.writeListEnd()
10527
      oprot.writeListEnd()
9985
      oprot.writeFieldEnd()
10528
      oprot.writeFieldEnd()
9986
    oprot.writeFieldStop()
10529
    oprot.writeFieldStop()
9987
    oprot.writeStructEnd()
10530
    oprot.writeStructEnd()
9988
 
10531
 
Line 10096... Line 10639...
10096
      if ftype == TType.STOP:
10639
      if ftype == TType.STOP:
10097
        break
10640
        break
10098
      if fid == 0:
10641
      if fid == 0:
10099
        if ftype == TType.LIST:
10642
        if ftype == TType.LIST:
10100
          self.success = []
10643
          self.success = []
10101
          (_etype175, _size172) = iprot.readListBegin()
10644
          (_etype182, _size179) = iprot.readListBegin()
10102
          for _i176 in xrange(_size172):
10645
          for _i183 in xrange(_size179):
10103
            _elem177 = Item()
10646
            _elem184 = Item()
10104
            _elem177.read(iprot)
10647
            _elem184.read(iprot)
10105
            self.success.append(_elem177)
10648
            self.success.append(_elem184)
10106
          iprot.readListEnd()
10649
          iprot.readListEnd()
10107
        else:
10650
        else:
10108
          iprot.skip(ftype)
10651
          iprot.skip(ftype)
10109
      else:
10652
      else:
10110
        iprot.skip(ftype)
10653
        iprot.skip(ftype)
Line 10117... Line 10660...
10117
      return
10660
      return
10118
    oprot.writeStructBegin('getItemsForMasterSheet_result')
10661
    oprot.writeStructBegin('getItemsForMasterSheet_result')
10119
    if self.success is not None:
10662
    if self.success is not None:
10120
      oprot.writeFieldBegin('success', TType.LIST, 0)
10663
      oprot.writeFieldBegin('success', TType.LIST, 0)
10121
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10664
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10122
      for iter178 in self.success:
10665
      for iter185 in self.success:
10123
        iter178.write(oprot)
10666
        iter185.write(oprot)
10124
      oprot.writeListEnd()
10667
      oprot.writeListEnd()
10125
      oprot.writeFieldEnd()
10668
      oprot.writeFieldEnd()
10126
    oprot.writeFieldStop()
10669
    oprot.writeFieldStop()
10127
    oprot.writeStructEnd()
10670
    oprot.writeStructEnd()
10128
 
10671
 
Line 10248... Line 10791...
10248
      if ftype == TType.STOP:
10791
      if ftype == TType.STOP:
10249
        break
10792
        break
10250
      if fid == 0:
10793
      if fid == 0:
10251
        if ftype == TType.LIST:
10794
        if ftype == TType.LIST:
10252
          self.success = []
10795
          self.success = []
10253
          (_etype182, _size179) = iprot.readListBegin()
10796
          (_etype189, _size186) = iprot.readListBegin()
10254
          for _i183 in xrange(_size179):
10797
          for _i190 in xrange(_size186):
10255
            _elem184 = iprot.readI64();
10798
            _elem191 = iprot.readI64();
10256
            self.success.append(_elem184)
10799
            self.success.append(_elem191)
10257
          iprot.readListEnd()
10800
          iprot.readListEnd()
10258
        else:
10801
        else:
10259
          iprot.skip(ftype)
10802
          iprot.skip(ftype)
10260
      else:
10803
      else:
10261
        iprot.skip(ftype)
10804
        iprot.skip(ftype)
Line 10268... Line 10811...
10268
      return
10811
      return
10269
    oprot.writeStructBegin('getSimilarItemsCatalogIds_result')
10812
    oprot.writeStructBegin('getSimilarItemsCatalogIds_result')
10270
    if self.success is not None:
10813
    if self.success is not None:
10271
      oprot.writeFieldBegin('success', TType.LIST, 0)
10814
      oprot.writeFieldBegin('success', TType.LIST, 0)
10272
      oprot.writeListBegin(TType.I64, len(self.success))
10815
      oprot.writeListBegin(TType.I64, len(self.success))
10273
      for iter185 in self.success:
10816
      for iter192 in self.success:
10274
        oprot.writeI64(iter185)
10817
        oprot.writeI64(iter192)
10275
      oprot.writeListEnd()
10818
      oprot.writeListEnd()
10276
      oprot.writeFieldEnd()
10819
      oprot.writeFieldEnd()
10277
    oprot.writeFieldStop()
10820
    oprot.writeFieldStop()
10278
    oprot.writeStructEnd()
10821
    oprot.writeStructEnd()
10279
 
10822
 
Line 10602... Line 11145...
10602
      if ftype == TType.STOP:
11145
      if ftype == TType.STOP:
10603
        break
11146
        break
10604
      if fid == 0:
11147
      if fid == 0:
10605
        if ftype == TType.LIST:
11148
        if ftype == TType.LIST:
10606
          self.success = []
11149
          self.success = []
10607
          (_etype189, _size186) = iprot.readListBegin()
11150
          (_etype196, _size193) = iprot.readListBegin()
10608
          for _i190 in xrange(_size186):
11151
          for _i197 in xrange(_size193):
10609
            _elem191 = iprot.readString();
11152
            _elem198 = iprot.readString();
10610
            self.success.append(_elem191)
11153
            self.success.append(_elem198)
10611
          iprot.readListEnd()
11154
          iprot.readListEnd()
10612
        else:
11155
        else:
10613
          iprot.skip(ftype)
11156
          iprot.skip(ftype)
10614
      else:
11157
      else:
10615
        iprot.skip(ftype)
11158
        iprot.skip(ftype)
Line 10622... Line 11165...
10622
      return
11165
      return
10623
    oprot.writeStructBegin('getAllBrandsByCategory_result')
11166
    oprot.writeStructBegin('getAllBrandsByCategory_result')
10624
    if self.success is not None:
11167
    if self.success is not None:
10625
      oprot.writeFieldBegin('success', TType.LIST, 0)
11168
      oprot.writeFieldBegin('success', TType.LIST, 0)
10626
      oprot.writeListBegin(TType.STRING, len(self.success))
11169
      oprot.writeListBegin(TType.STRING, len(self.success))
10627
      for iter192 in self.success:
11170
      for iter199 in self.success:
10628
        oprot.writeString(iter192)
11171
        oprot.writeString(iter199)
10629
      oprot.writeListEnd()
11172
      oprot.writeListEnd()
10630
      oprot.writeFieldEnd()
11173
      oprot.writeFieldEnd()
10631
    oprot.writeFieldStop()
11174
    oprot.writeFieldStop()
10632
    oprot.writeStructEnd()
11175
    oprot.writeStructEnd()
10633
 
11176
 
Line 10711... Line 11254...
10711
      if ftype == TType.STOP:
11254
      if ftype == TType.STOP:
10712
        break
11255
        break
10713
      if fid == 0:
11256
      if fid == 0:
10714
        if ftype == TType.LIST:
11257
        if ftype == TType.LIST:
10715
          self.success = []
11258
          self.success = []
10716
          (_etype196, _size193) = iprot.readListBegin()
11259
          (_etype203, _size200) = iprot.readListBegin()
10717
          for _i197 in xrange(_size193):
11260
          for _i204 in xrange(_size200):
10718
            _elem198 = iprot.readString();
11261
            _elem205 = iprot.readString();
10719
            self.success.append(_elem198)
11262
            self.success.append(_elem205)
10720
          iprot.readListEnd()
11263
          iprot.readListEnd()
10721
        else:
11264
        else:
10722
          iprot.skip(ftype)
11265
          iprot.skip(ftype)
10723
      else:
11266
      else:
10724
        iprot.skip(ftype)
11267
        iprot.skip(ftype)
Line 10731... Line 11274...
10731
      return
11274
      return
10732
    oprot.writeStructBegin('getAllBrands_result')
11275
    oprot.writeStructBegin('getAllBrands_result')
10733
    if self.success is not None:
11276
    if self.success is not None:
10734
      oprot.writeFieldBegin('success', TType.LIST, 0)
11277
      oprot.writeFieldBegin('success', TType.LIST, 0)
10735
      oprot.writeListBegin(TType.STRING, len(self.success))
11278
      oprot.writeListBegin(TType.STRING, len(self.success))
10736
      for iter199 in self.success:
11279
      for iter206 in self.success:
10737
        oprot.writeString(iter199)
11280
        oprot.writeString(iter206)
10738
      oprot.writeListEnd()
11281
      oprot.writeListEnd()
10739
      oprot.writeFieldEnd()
11282
      oprot.writeFieldEnd()
10740
    oprot.writeFieldStop()
11283
    oprot.writeFieldStop()
10741
    oprot.writeStructEnd()
11284
    oprot.writeStructEnd()
10742
 
11285
 
Line 10820... Line 11363...
10820
      if ftype == TType.STOP:
11363
      if ftype == TType.STOP:
10821
        break
11364
        break
10822
      if fid == 0:
11365
      if fid == 0:
10823
        if ftype == TType.LIST:
11366
        if ftype == TType.LIST:
10824
          self.success = []
11367
          self.success = []
10825
          (_etype203, _size200) = iprot.readListBegin()
11368
          (_etype210, _size207) = iprot.readListBegin()
10826
          for _i204 in xrange(_size200):
11369
          for _i211 in xrange(_size207):
10827
            _elem205 = Source()
11370
            _elem212 = Source()
10828
            _elem205.read(iprot)
11371
            _elem212.read(iprot)
10829
            self.success.append(_elem205)
11372
            self.success.append(_elem212)
10830
          iprot.readListEnd()
11373
          iprot.readListEnd()
10831
        else:
11374
        else:
10832
          iprot.skip(ftype)
11375
          iprot.skip(ftype)
10833
      else:
11376
      else:
10834
        iprot.skip(ftype)
11377
        iprot.skip(ftype)
Line 10841... Line 11384...
10841
      return
11384
      return
10842
    oprot.writeStructBegin('getAllSources_result')
11385
    oprot.writeStructBegin('getAllSources_result')
10843
    if self.success is not None:
11386
    if self.success is not None:
10844
      oprot.writeFieldBegin('success', TType.LIST, 0)
11387
      oprot.writeFieldBegin('success', TType.LIST, 0)
10845
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11388
      oprot.writeListBegin(TType.STRUCT, len(self.success))
10846
      for iter206 in self.success:
11389
      for iter213 in self.success:
10847
        iter206.write(oprot)
11390
        iter213.write(oprot)
10848
      oprot.writeListEnd()
11391
      oprot.writeListEnd()
10849
      oprot.writeFieldEnd()
11392
      oprot.writeFieldEnd()
10850
    oprot.writeFieldStop()
11393
    oprot.writeFieldStop()
10851
    oprot.writeStructEnd()
11394
    oprot.writeStructEnd()
10852
 
11395
 
Line 11218... Line 11761...
11218
      if ftype == TType.STOP:
11761
      if ftype == TType.STOP:
11219
        break
11762
        break
11220
      if fid == 0:
11763
      if fid == 0:
11221
        if ftype == TType.LIST:
11764
        if ftype == TType.LIST:
11222
          self.success = []
11765
          self.success = []
11223
          (_etype210, _size207) = iprot.readListBegin()
11766
          (_etype217, _size214) = iprot.readListBegin()
11224
          for _i211 in xrange(_size207):
11767
          for _i218 in xrange(_size214):
11225
            _elem212 = SourceItemPricing()
11768
            _elem219 = SourceItemPricing()
11226
            _elem212.read(iprot)
11769
            _elem219.read(iprot)
11227
            self.success.append(_elem212)
11770
            self.success.append(_elem219)
11228
          iprot.readListEnd()
11771
          iprot.readListEnd()
11229
        else:
11772
        else:
11230
          iprot.skip(ftype)
11773
          iprot.skip(ftype)
11231
      elif fid == 1:
11774
      elif fid == 1:
11232
        if ftype == TType.STRUCT:
11775
        if ftype == TType.STRUCT:
Line 11245... Line 11788...
11245
      return
11788
      return
11246
    oprot.writeStructBegin('getAllSourcePricing_result')
11789
    oprot.writeStructBegin('getAllSourcePricing_result')
11247
    if self.success is not None:
11790
    if self.success is not None:
11248
      oprot.writeFieldBegin('success', TType.LIST, 0)
11791
      oprot.writeFieldBegin('success', TType.LIST, 0)
11249
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11792
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11250
      for iter213 in self.success:
11793
      for iter220 in self.success:
11251
        iter213.write(oprot)
11794
        iter220.write(oprot)
11252
      oprot.writeListEnd()
11795
      oprot.writeListEnd()
11253
      oprot.writeFieldEnd()
11796
      oprot.writeFieldEnd()
11254
    if self.cex is not None:
11797
    if self.cex is not None:
11255
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
11798
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
11256
      self.cex.write(oprot)
11799
      self.cex.write(oprot)
Line 11448... Line 11991...
11448
      if ftype == TType.STOP:
11991
      if ftype == TType.STOP:
11449
        break
11992
        break
11450
      if fid == 1:
11993
      if fid == 1:
11451
        if ftype == TType.LIST:
11994
        if ftype == TType.LIST:
11452
          self.searchTerms = []
11995
          self.searchTerms = []
11453
          (_etype217, _size214) = iprot.readListBegin()
11996
          (_etype224, _size221) = iprot.readListBegin()
11454
          for _i218 in xrange(_size214):
11997
          for _i225 in xrange(_size221):
11455
            _elem219 = iprot.readString();
11998
            _elem226 = iprot.readString();
11456
            self.searchTerms.append(_elem219)
11999
            self.searchTerms.append(_elem226)
11457
          iprot.readListEnd()
12000
          iprot.readListEnd()
11458
        else:
12001
        else:
11459
          iprot.skip(ftype)
12002
          iprot.skip(ftype)
11460
      elif fid == 2:
12003
      elif fid == 2:
11461
        if ftype == TType.I64:
12004
        if ftype == TType.I64:
Line 11478... Line 12021...
11478
      return
12021
      return
11479
    oprot.writeStructBegin('searchItemsInRange_args')
12022
    oprot.writeStructBegin('searchItemsInRange_args')
11480
    if self.searchTerms is not None:
12023
    if self.searchTerms is not None:
11481
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
12024
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
11482
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
12025
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
11483
      for iter220 in self.searchTerms:
12026
      for iter227 in self.searchTerms:
11484
        oprot.writeString(iter220)
12027
        oprot.writeString(iter227)
11485
      oprot.writeListEnd()
12028
      oprot.writeListEnd()
11486
      oprot.writeFieldEnd()
12029
      oprot.writeFieldEnd()
11487
    if self.offset is not None:
12030
    if self.offset is not None:
11488
      oprot.writeFieldBegin('offset', TType.I64, 2)
12031
      oprot.writeFieldBegin('offset', TType.I64, 2)
11489
      oprot.writeI64(self.offset)
12032
      oprot.writeI64(self.offset)
Line 11533... Line 12076...
11533
      if ftype == TType.STOP:
12076
      if ftype == TType.STOP:
11534
        break
12077
        break
11535
      if fid == 0:
12078
      if fid == 0:
11536
        if ftype == TType.LIST:
12079
        if ftype == TType.LIST:
11537
          self.success = []
12080
          self.success = []
11538
          (_etype224, _size221) = iprot.readListBegin()
12081
          (_etype231, _size228) = iprot.readListBegin()
11539
          for _i225 in xrange(_size221):
12082
          for _i232 in xrange(_size228):
11540
            _elem226 = Item()
12083
            _elem233 = Item()
11541
            _elem226.read(iprot)
12084
            _elem233.read(iprot)
11542
            self.success.append(_elem226)
12085
            self.success.append(_elem233)
11543
          iprot.readListEnd()
12086
          iprot.readListEnd()
11544
        else:
12087
        else:
11545
          iprot.skip(ftype)
12088
          iprot.skip(ftype)
11546
      else:
12089
      else:
11547
        iprot.skip(ftype)
12090
        iprot.skip(ftype)
Line 11554... Line 12097...
11554
      return
12097
      return
11555
    oprot.writeStructBegin('searchItemsInRange_result')
12098
    oprot.writeStructBegin('searchItemsInRange_result')
11556
    if self.success is not None:
12099
    if self.success is not None:
11557
      oprot.writeFieldBegin('success', TType.LIST, 0)
12100
      oprot.writeFieldBegin('success', TType.LIST, 0)
11558
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12101
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11559
      for iter227 in self.success:
12102
      for iter234 in self.success:
11560
        iter227.write(oprot)
12103
        iter234.write(oprot)
11561
      oprot.writeListEnd()
12104
      oprot.writeListEnd()
11562
      oprot.writeFieldEnd()
12105
      oprot.writeFieldEnd()
11563
    oprot.writeFieldStop()
12106
    oprot.writeFieldStop()
11564
    oprot.writeStructEnd()
12107
    oprot.writeStructEnd()
11565
 
12108
 
Line 11602... Line 12145...
11602
      if ftype == TType.STOP:
12145
      if ftype == TType.STOP:
11603
        break
12146
        break
11604
      if fid == 1:
12147
      if fid == 1:
11605
        if ftype == TType.LIST:
12148
        if ftype == TType.LIST:
11606
          self.searchTerms = []
12149
          self.searchTerms = []
11607
          (_etype231, _size228) = iprot.readListBegin()
12150
          (_etype238, _size235) = iprot.readListBegin()
11608
          for _i232 in xrange(_size228):
12151
          for _i239 in xrange(_size235):
11609
            _elem233 = iprot.readString();
12152
            _elem240 = iprot.readString();
11610
            self.searchTerms.append(_elem233)
12153
            self.searchTerms.append(_elem240)
11611
          iprot.readListEnd()
12154
          iprot.readListEnd()
11612
        else:
12155
        else:
11613
          iprot.skip(ftype)
12156
          iprot.skip(ftype)
11614
      else:
12157
      else:
11615
        iprot.skip(ftype)
12158
        iprot.skip(ftype)
Line 11622... Line 12165...
11622
      return
12165
      return
11623
    oprot.writeStructBegin('getSearchResultCount_args')
12166
    oprot.writeStructBegin('getSearchResultCount_args')
11624
    if self.searchTerms is not None:
12167
    if self.searchTerms is not None:
11625
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
12168
      oprot.writeFieldBegin('searchTerms', TType.LIST, 1)
11626
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
12169
      oprot.writeListBegin(TType.STRING, len(self.searchTerms))
11627
      for iter234 in self.searchTerms:
12170
      for iter241 in self.searchTerms:
11628
        oprot.writeString(iter234)
12171
        oprot.writeString(iter241)
11629
      oprot.writeListEnd()
12172
      oprot.writeListEnd()
11630
      oprot.writeFieldEnd()
12173
      oprot.writeFieldEnd()
11631
    oprot.writeFieldStop()
12174
    oprot.writeFieldStop()
11632
    oprot.writeStructEnd()
12175
    oprot.writeStructEnd()
11633
 
12176
 
Line 11788... Line 12331...
11788
      if ftype == TType.STOP:
12331
      if ftype == TType.STOP:
11789
        break
12332
        break
11790
      if fid == 0:
12333
      if fid == 0:
11791
        if ftype == TType.LIST:
12334
        if ftype == TType.LIST:
11792
          self.success = []
12335
          self.success = []
11793
          (_etype238, _size235) = iprot.readListBegin()
12336
          (_etype245, _size242) = iprot.readListBegin()
11794
          for _i239 in xrange(_size235):
12337
          for _i246 in xrange(_size242):
11795
            _elem240 = ProductNotificationRequest()
12338
            _elem247 = ProductNotificationRequest()
11796
            _elem240.read(iprot)
12339
            _elem247.read(iprot)
11797
            self.success.append(_elem240)
12340
            self.success.append(_elem247)
11798
          iprot.readListEnd()
12341
          iprot.readListEnd()
11799
        else:
12342
        else:
11800
          iprot.skip(ftype)
12343
          iprot.skip(ftype)
11801
      else:
12344
      else:
11802
        iprot.skip(ftype)
12345
        iprot.skip(ftype)
Line 11809... Line 12352...
11809
      return
12352
      return
11810
    oprot.writeStructBegin('getProductNotifications_result')
12353
    oprot.writeStructBegin('getProductNotifications_result')
11811
    if self.success is not None:
12354
    if self.success is not None:
11812
      oprot.writeFieldBegin('success', TType.LIST, 0)
12355
      oprot.writeFieldBegin('success', TType.LIST, 0)
11813
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12356
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11814
      for iter241 in self.success:
12357
      for iter248 in self.success:
11815
        iter241.write(oprot)
12358
        iter248.write(oprot)
11816
      oprot.writeListEnd()
12359
      oprot.writeListEnd()
11817
      oprot.writeFieldEnd()
12360
      oprot.writeFieldEnd()
11818
    oprot.writeFieldStop()
12361
    oprot.writeFieldStop()
11819
    oprot.writeStructEnd()
12362
    oprot.writeStructEnd()
11820
 
12363
 
Line 11916... Line 12459...
11916
      if ftype == TType.STOP:
12459
      if ftype == TType.STOP:
11917
        break
12460
        break
11918
      if fid == 0:
12461
      if fid == 0:
11919
        if ftype == TType.LIST:
12462
        if ftype == TType.LIST:
11920
          self.success = []
12463
          self.success = []
11921
          (_etype245, _size242) = iprot.readListBegin()
12464
          (_etype252, _size249) = iprot.readListBegin()
11922
          for _i246 in xrange(_size242):
12465
          for _i253 in xrange(_size249):
11923
            _elem247 = ProductNotificationRequestCount()
12466
            _elem254 = ProductNotificationRequestCount()
11924
            _elem247.read(iprot)
12467
            _elem254.read(iprot)
11925
            self.success.append(_elem247)
12468
            self.success.append(_elem254)
11926
          iprot.readListEnd()
12469
          iprot.readListEnd()
11927
        else:
12470
        else:
11928
          iprot.skip(ftype)
12471
          iprot.skip(ftype)
11929
      else:
12472
      else:
11930
        iprot.skip(ftype)
12473
        iprot.skip(ftype)
Line 11937... Line 12480...
11937
      return
12480
      return
11938
    oprot.writeStructBegin('getProductNotificationRequestCount_result')
12481
    oprot.writeStructBegin('getProductNotificationRequestCount_result')
11939
    if self.success is not None:
12482
    if self.success is not None:
11940
      oprot.writeFieldBegin('success', TType.LIST, 0)
12483
      oprot.writeFieldBegin('success', TType.LIST, 0)
11941
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12484
      oprot.writeListBegin(TType.STRUCT, len(self.success))
11942
      for iter248 in self.success:
12485
      for iter255 in self.success:
11943
        iter248.write(oprot)
12486
        iter255.write(oprot)
11944
      oprot.writeListEnd()
12487
      oprot.writeListEnd()
11945
      oprot.writeFieldEnd()
12488
      oprot.writeFieldEnd()
11946
    oprot.writeFieldStop()
12489
    oprot.writeFieldStop()
11947
    oprot.writeStructEnd()
12490
    oprot.writeStructEnd()
11948
 
12491
 
Line 12185... Line 12728...
12185
      if ftype == TType.STOP:
12728
      if ftype == TType.STOP:
12186
        break
12729
        break
12187
      if fid == 0:
12730
      if fid == 0:
12188
        if ftype == TType.LIST:
12731
        if ftype == TType.LIST:
12189
          self.success = []
12732
          self.success = []
12190
          (_etype252, _size249) = iprot.readListBegin()
12733
          (_etype259, _size256) = iprot.readListBegin()
12191
          for _i253 in xrange(_size249):
12734
          for _i260 in xrange(_size256):
12192
            _elem254 = iprot.readI64();
12735
            _elem261 = iprot.readI64();
12193
            self.success.append(_elem254)
12736
            self.success.append(_elem261)
12194
          iprot.readListEnd()
12737
          iprot.readListEnd()
12195
        else:
12738
        else:
12196
          iprot.skip(ftype)
12739
          iprot.skip(ftype)
12197
      elif fid == 1:
12740
      elif fid == 1:
12198
        if ftype == TType.STRUCT:
12741
        if ftype == TType.STRUCT:
Line 12211... Line 12754...
12211
      return
12754
      return
12212
    oprot.writeStructBegin('getClearanceSaleCatalogIds_result')
12755
    oprot.writeStructBegin('getClearanceSaleCatalogIds_result')
12213
    if self.success is not None:
12756
    if self.success is not None:
12214
      oprot.writeFieldBegin('success', TType.LIST, 0)
12757
      oprot.writeFieldBegin('success', TType.LIST, 0)
12215
      oprot.writeListBegin(TType.I64, len(self.success))
12758
      oprot.writeListBegin(TType.I64, len(self.success))
12216
      for iter255 in self.success:
12759
      for iter262 in self.success:
12217
        oprot.writeI64(iter255)
12760
        oprot.writeI64(iter262)
12218
      oprot.writeListEnd()
12761
      oprot.writeListEnd()
12219
      oprot.writeFieldEnd()
12762
      oprot.writeFieldEnd()
12220
    if self.cex is not None:
12763
    if self.cex is not None:
12221
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
12764
      oprot.writeFieldBegin('cex', TType.STRUCT, 1)
12222
      self.cex.write(oprot)
12765
      self.cex.write(oprot)
Line 12753... Line 13296...
12753
      if ftype == TType.STOP:
13296
      if ftype == TType.STOP:
12754
        break
13297
        break
12755
      if fid == 0:
13298
      if fid == 0:
12756
        if ftype == TType.LIST:
13299
        if ftype == TType.LIST:
12757
          self.success = []
13300
          self.success = []
12758
          (_etype259, _size256) = iprot.readListBegin()
13301
          (_etype266, _size263) = iprot.readListBegin()
12759
          for _i260 in xrange(_size256):
13302
          for _i267 in xrange(_size263):
12760
            _elem261 = VoucherItemMapping()
13303
            _elem268 = VoucherItemMapping()
12761
            _elem261.read(iprot)
13304
            _elem268.read(iprot)
12762
            self.success.append(_elem261)
13305
            self.success.append(_elem268)
12763
          iprot.readListEnd()
13306
          iprot.readListEnd()
12764
        else:
13307
        else:
12765
          iprot.skip(ftype)
13308
          iprot.skip(ftype)
12766
      else:
13309
      else:
12767
        iprot.skip(ftype)
13310
        iprot.skip(ftype)
Line 12774... Line 13317...
12774
      return
13317
      return
12775
    oprot.writeStructBegin('getAllItemVouchers_result')
13318
    oprot.writeStructBegin('getAllItemVouchers_result')
12776
    if self.success is not None:
13319
    if self.success is not None:
12777
      oprot.writeFieldBegin('success', TType.LIST, 0)
13320
      oprot.writeFieldBegin('success', TType.LIST, 0)
12778
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13321
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12779
      for iter262 in self.success:
13322
      for iter269 in self.success:
12780
        iter262.write(oprot)
13323
        iter269.write(oprot)
12781
      oprot.writeListEnd()
13324
      oprot.writeListEnd()
12782
      oprot.writeFieldEnd()
13325
      oprot.writeFieldEnd()
12783
    oprot.writeFieldStop()
13326
    oprot.writeFieldStop()
12784
    oprot.writeStructEnd()
13327
    oprot.writeStructEnd()
12785
 
13328
 
Line 13274... Line 13817...
13274
      if ftype == TType.STOP:
13817
      if ftype == TType.STOP:
13275
        break
13818
        break
13276
      if fid == 0:
13819
      if fid == 0:
13277
        if ftype == TType.LIST:
13820
        if ftype == TType.LIST:
13278
          self.success = []
13821
          self.success = []
13279
          (_etype266, _size263) = iprot.readListBegin()
13822
          (_etype273, _size270) = iprot.readListBegin()
13280
          for _i267 in xrange(_size263):
13823
          for _i274 in xrange(_size270):
13281
            _elem268 = Item()
13824
            _elem275 = Item()
13282
            _elem268.read(iprot)
13825
            _elem275.read(iprot)
13283
            self.success.append(_elem268)
13826
            self.success.append(_elem275)
13284
          iprot.readListEnd()
13827
          iprot.readListEnd()
13285
        else:
13828
        else:
13286
          iprot.skip(ftype)
13829
          iprot.skip(ftype)
13287
      else:
13830
      else:
13288
        iprot.skip(ftype)
13831
        iprot.skip(ftype)
Line 13295... Line 13838...
13295
      return
13838
      return
13296
    oprot.writeStructBegin('getAllIgnoredInventoryUpdateItemsList_result')
13839
    oprot.writeStructBegin('getAllIgnoredInventoryUpdateItemsList_result')
13297
    if self.success is not None:
13840
    if self.success is not None:
13298
      oprot.writeFieldBegin('success', TType.LIST, 0)
13841
      oprot.writeFieldBegin('success', TType.LIST, 0)
13299
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13842
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13300
      for iter269 in self.success:
13843
      for iter276 in self.success:
13301
        iter269.write(oprot)
13844
        iter276.write(oprot)
13302
      oprot.writeListEnd()
13845
      oprot.writeListEnd()
13303
      oprot.writeFieldEnd()
13846
      oprot.writeFieldEnd()
13304
    oprot.writeFieldStop()
13847
    oprot.writeFieldStop()
13305
    oprot.writeStructEnd()
13848
    oprot.writeStructEnd()
13306
 
13849
 
Line 13384... Line 13927...
13384
      if ftype == TType.STOP:
13927
      if ftype == TType.STOP:
13385
        break
13928
        break
13386
      if fid == 0:
13929
      if fid == 0:
13387
        if ftype == TType.LIST:
13930
        if ftype == TType.LIST:
13388
          self.success = []
13931
          self.success = []
13389
          (_etype273, _size270) = iprot.readListBegin()
13932
          (_etype280, _size277) = iprot.readListBegin()
13390
          for _i274 in xrange(_size270):
13933
          for _i281 in xrange(_size277):
13391
            _elem275 = Item()
13934
            _elem282 = Item()
13392
            _elem275.read(iprot)
13935
            _elem282.read(iprot)
13393
            self.success.append(_elem275)
13936
            self.success.append(_elem282)
13394
          iprot.readListEnd()
13937
          iprot.readListEnd()
13395
        else:
13938
        else:
13396
          iprot.skip(ftype)
13939
          iprot.skip(ftype)
13397
      else:
13940
      else:
13398
        iprot.skip(ftype)
13941
        iprot.skip(ftype)
Line 13405... Line 13948...
13405
      return
13948
      return
13406
    oprot.writeStructBegin('getAllAliveItems_result')
13949
    oprot.writeStructBegin('getAllAliveItems_result')
13407
    if self.success is not None:
13950
    if self.success is not None:
13408
      oprot.writeFieldBegin('success', TType.LIST, 0)
13951
      oprot.writeFieldBegin('success', TType.LIST, 0)
13409
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13952
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13410
      for iter276 in self.success:
13953
      for iter283 in self.success:
13411
        iter276.write(oprot)
13954
        iter283.write(oprot)
13412
      oprot.writeListEnd()
13955
      oprot.writeListEnd()
13413
      oprot.writeFieldEnd()
13956
      oprot.writeFieldEnd()
13414
    oprot.writeFieldStop()
13957
    oprot.writeFieldStop()
13415
    oprot.writeStructEnd()
13958
    oprot.writeStructEnd()
13416
 
13959
 
Line 13757... Line 14300...
13757
      if ftype == TType.STOP:
14300
      if ftype == TType.STOP:
13758
        break
14301
        break
13759
      if fid == 0:
14302
      if fid == 0:
13760
        if ftype == TType.LIST:
14303
        if ftype == TType.LIST:
13761
          self.success = []
14304
          self.success = []
13762
          (_etype264, _size261) = iprot.readListBegin()
14305
          (_etype287, _size284) = iprot.readListBegin()
13763
          for _i265 in xrange(_size261):
14306
          for _i288 in xrange(_size284):
13764
            _elem266 = Insurer()
14307
            _elem289 = Insurer()
13765
            _elem266.read(iprot)
14308
            _elem289.read(iprot)
13766
            self.success.append(_elem266)
14309
            self.success.append(_elem289)
13767
          iprot.readListEnd()
14310
          iprot.readListEnd()
13768
        else:
14311
        else:
13769
          iprot.skip(ftype)
14312
          iprot.skip(ftype)
13770
      else:
14313
      else:
13771
        iprot.skip(ftype)
14314
        iprot.skip(ftype)
Line 13778... Line 14321...
13778
      return
14321
      return
13779
    oprot.writeStructBegin('getAllInsurers_result')
14322
    oprot.writeStructBegin('getAllInsurers_result')
13780
    if self.success is not None:
14323
    if self.success is not None:
13781
      oprot.writeFieldBegin('success', TType.LIST, 0)
14324
      oprot.writeFieldBegin('success', TType.LIST, 0)
13782
      oprot.writeListBegin(TType.STRUCT, len(self.success))
14325
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13783
      for iter267 in self.success:
14326
      for iter290 in self.success:
13784
        iter267.write(oprot)
14327
        iter290.write(oprot)
13785
      oprot.writeListEnd()
14328
      oprot.writeListEnd()
13786
      oprot.writeFieldEnd()
14329
      oprot.writeFieldEnd()
13787
    oprot.writeFieldStop()
14330
    oprot.writeFieldStop()
13788
    oprot.writeStructEnd()
14331
    oprot.writeStructEnd()
13789
 
14332