Subversion Repositories SmartDukaan

Rev

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

Rev 7281 Rev 7718
Line 363... Line 363...
363
    Parameters:
363
    Parameters:
364
     - item_id
364
     - item_id
365
    """
365
    """
366
    pass
366
    pass
367
 
367
 
368
  def getOurWarehouseIdForVendor(self, vendorId):
368
  def getOurWarehouseIdForVendor(self, vendorId, billingWarehouseId):
369
    """
369
    """
370
    Parameters:
370
    Parameters:
371
     - vendorId
371
     - vendorId
-
 
372
     - billingWarehouseId
372
    """
373
    """
373
    pass
374
    pass
374
 
375
 
375
  def getItemAvailabilitiesAtOurWarehouses(self, item_ids):
376
  def getItemAvailabilitiesAtOurWarehouses(self, item_ids):
376
    """
377
    """
Line 1707... Line 1708...
1707
    result = clearItemAvailabilityCacheForItem_result()
1708
    result = clearItemAvailabilityCacheForItem_result()
1708
    result.read(self._iprot)
1709
    result.read(self._iprot)
1709
    self._iprot.readMessageEnd()
1710
    self._iprot.readMessageEnd()
1710
    return
1711
    return
1711
 
1712
 
1712
  def getOurWarehouseIdForVendor(self, vendorId):
1713
  def getOurWarehouseIdForVendor(self, vendorId, billingWarehouseId):
1713
    """
1714
    """
1714
    Parameters:
1715
    Parameters:
1715
     - vendorId
1716
     - vendorId
-
 
1717
     - billingWarehouseId
1716
    """
1718
    """
1717
    self.send_getOurWarehouseIdForVendor(vendorId)
1719
    self.send_getOurWarehouseIdForVendor(vendorId, billingWarehouseId)
1718
    return self.recv_getOurWarehouseIdForVendor()
1720
    return self.recv_getOurWarehouseIdForVendor()
1719
 
1721
 
1720
  def send_getOurWarehouseIdForVendor(self, vendorId):
1722
  def send_getOurWarehouseIdForVendor(self, vendorId, billingWarehouseId):
1721
    self._oprot.writeMessageBegin('getOurWarehouseIdForVendor', TMessageType.CALL, self._seqid)
1723
    self._oprot.writeMessageBegin('getOurWarehouseIdForVendor', TMessageType.CALL, self._seqid)
1722
    args = getOurWarehouseIdForVendor_args()
1724
    args = getOurWarehouseIdForVendor_args()
1723
    args.vendorId = vendorId
1725
    args.vendorId = vendorId
-
 
1726
    args.billingWarehouseId = billingWarehouseId
1724
    args.write(self._oprot)
1727
    args.write(self._oprot)
1725
    self._oprot.writeMessageEnd()
1728
    self._oprot.writeMessageEnd()
1726
    self._oprot.trans.flush()
1729
    self._oprot.trans.flush()
1727
 
1730
 
1728
  def recv_getOurWarehouseIdForVendor(self, ):
1731
  def recv_getOurWarehouseIdForVendor(self, ):
Line 2774... Line 2777...
2774
  def process_getOurWarehouseIdForVendor(self, seqid, iprot, oprot):
2777
  def process_getOurWarehouseIdForVendor(self, seqid, iprot, oprot):
2775
    args = getOurWarehouseIdForVendor_args()
2778
    args = getOurWarehouseIdForVendor_args()
2776
    args.read(iprot)
2779
    args.read(iprot)
2777
    iprot.readMessageEnd()
2780
    iprot.readMessageEnd()
2778
    result = getOurWarehouseIdForVendor_result()
2781
    result = getOurWarehouseIdForVendor_result()
2779
    result.success = self._handler.getOurWarehouseIdForVendor(args.vendorId)
2782
    result.success = self._handler.getOurWarehouseIdForVendor(args.vendorId, args.billingWarehouseId)
2780
    oprot.writeMessageBegin("getOurWarehouseIdForVendor", TMessageType.REPLY, seqid)
2783
    oprot.writeMessageBegin("getOurWarehouseIdForVendor", TMessageType.REPLY, seqid)
2781
    result.write(oprot)
2784
    result.write(oprot)
2782
    oprot.writeMessageEnd()
2785
    oprot.writeMessageEnd()
2783
    oprot.trans.flush()
2786
    oprot.trans.flush()
2784
 
2787
 
Line 7850... Line 7853...
7850
 
7853
 
7851
class getOurWarehouseIdForVendor_args:
7854
class getOurWarehouseIdForVendor_args:
7852
  """
7855
  """
7853
  Attributes:
7856
  Attributes:
7854
   - vendorId
7857
   - vendorId
-
 
7858
   - billingWarehouseId
7855
  """
7859
  """
7856
 
7860
 
7857
  thrift_spec = (
7861
  thrift_spec = (
7858
    None, # 0
7862
    None, # 0
7859
    (1, TType.I64, 'vendorId', None, None, ), # 1
7863
    (1, TType.I64, 'vendorId', None, None, ), # 1
-
 
7864
    (2, TType.I64, 'billingWarehouseId', None, None, ), # 2
7860
  )
7865
  )
7861
 
7866
 
7862
  def __init__(self, vendorId=None,):
7867
  def __init__(self, vendorId=None, billingWarehouseId=None,):
7863
    self.vendorId = vendorId
7868
    self.vendorId = vendorId
-
 
7869
    self.billingWarehouseId = billingWarehouseId
7864
 
7870
 
7865
  def read(self, iprot):
7871
  def read(self, iprot):
7866
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
7872
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
7867
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
7873
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
7868
      return
7874
      return
Line 7874... Line 7880...
7874
      if fid == 1:
7880
      if fid == 1:
7875
        if ftype == TType.I64:
7881
        if ftype == TType.I64:
7876
          self.vendorId = iprot.readI64();
7882
          self.vendorId = iprot.readI64();
7877
        else:
7883
        else:
7878
          iprot.skip(ftype)
7884
          iprot.skip(ftype)
-
 
7885
      elif fid == 2:
-
 
7886
        if ftype == TType.I64:
-
 
7887
          self.billingWarehouseId = iprot.readI64();
-
 
7888
        else:
-
 
7889
          iprot.skip(ftype)
7879
      else:
7890
      else:
7880
        iprot.skip(ftype)
7891
        iprot.skip(ftype)
7881
      iprot.readFieldEnd()
7892
      iprot.readFieldEnd()
7882
    iprot.readStructEnd()
7893
    iprot.readStructEnd()
7883
 
7894
 
Line 7888... Line 7899...
7888
    oprot.writeStructBegin('getOurWarehouseIdForVendor_args')
7899
    oprot.writeStructBegin('getOurWarehouseIdForVendor_args')
7889
    if self.vendorId is not None:
7900
    if self.vendorId is not None:
7890
      oprot.writeFieldBegin('vendorId', TType.I64, 1)
7901
      oprot.writeFieldBegin('vendorId', TType.I64, 1)
7891
      oprot.writeI64(self.vendorId)
7902
      oprot.writeI64(self.vendorId)
7892
      oprot.writeFieldEnd()
7903
      oprot.writeFieldEnd()
-
 
7904
    if self.billingWarehouseId is not None:
-
 
7905
      oprot.writeFieldBegin('billingWarehouseId', TType.I64, 2)
-
 
7906
      oprot.writeI64(self.billingWarehouseId)
-
 
7907
      oprot.writeFieldEnd()
7893
    oprot.writeFieldStop()
7908
    oprot.writeFieldStop()
7894
    oprot.writeStructEnd()
7909
    oprot.writeStructEnd()
7895
 
7910
 
7896
  def validate(self):
7911
  def validate(self):
7897
    return
7912
    return