Subversion Repositories SmartDukaan

Rev

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

Rev 12653 Rev 12772
Line 2072... Line 2072...
2072
    pass
2072
    pass
2073
 
2073
 
2074
  def getVerificationPendingOrdersFK(self, ):
2074
  def getVerificationPendingOrdersFK(self, ):
2075
    pass
2075
    pass
2076
 
2076
 
2077
  def getFAOrderByFkOrderId(self, fkOrderId):
2077
  def getFAOrderByFkOrderId(self, fkOrderId, fkOrderItemId):
2078
    """
2078
    """
2079
    Parameters:
2079
    Parameters:
2080
     - fkOrderId
2080
     - fkOrderId
-
 
2081
     - fkOrderItemId
2081
    """
2082
    """
2082
    pass
2083
    pass
2083
 
2084
 
2084
  def getAllFAOrdersList(self, ):
2085
  def getAllFAOrdersList(self, status):
-
 
2086
    """
-
 
2087
    Parameters:
-
 
2088
     - status
-
 
2089
    """
2085
    pass
2090
    pass
2086
 
2091
 
2087
  def addUpdateFaOrdersBulk(self, faOrdersList):
2092
  def addUpdateFaOrdersBulk(self, faOrdersList):
2088
    """
2093
    """
2089
    Parameters:
2094
    Parameters:
Line 2097... Line 2102...
2097
     - transactionId
2102
     - transactionId
2098
     - customerId
2103
     - customerId
2099
    """
2104
    """
2100
    pass
2105
    pass
2101
 
2106
 
-
 
2107
  def flipkartFaOrderExists(self, fkOrderId, fkOrderItemId):
-
 
2108
    """
-
 
2109
    Parameters:
-
 
2110
     - fkOrderId
-
 
2111
     - fkOrderItemId
-
 
2112
    """
-
 
2113
    pass
-
 
2114
 
2102
 
2115
 
2103
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
2116
class Client(shop2020.thriftpy.generic.GenericService.Client, Iface):
2104
  def __init__(self, iprot, oprot=None):
2117
  def __init__(self, iprot, oprot=None):
2105
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
2118
    shop2020.thriftpy.generic.GenericService.Client.__init__(self, iprot, oprot)
2106
 
2119
 
Line 9797... Line 9810...
9797
      return result.success
9810
      return result.success
9798
    if result.ex is not None:
9811
    if result.ex is not None:
9799
      raise result.ex
9812
      raise result.ex
9800
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getVerificationPendingOrdersFK failed: unknown result");
9813
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getVerificationPendingOrdersFK failed: unknown result");
9801
 
9814
 
9802
  def getFAOrderByFkOrderId(self, fkOrderId):
9815
  def getFAOrderByFkOrderId(self, fkOrderId, fkOrderItemId):
9803
    """
9816
    """
9804
    Parameters:
9817
    Parameters:
9805
     - fkOrderId
9818
     - fkOrderId
-
 
9819
     - fkOrderItemId
9806
    """
9820
    """
9807
    self.send_getFAOrderByFkOrderId(fkOrderId)
9821
    self.send_getFAOrderByFkOrderId(fkOrderId, fkOrderItemId)
9808
    return self.recv_getFAOrderByFkOrderId()
9822
    return self.recv_getFAOrderByFkOrderId()
9809
 
9823
 
9810
  def send_getFAOrderByFkOrderId(self, fkOrderId):
9824
  def send_getFAOrderByFkOrderId(self, fkOrderId, fkOrderItemId):
9811
    self._oprot.writeMessageBegin('getFAOrderByFkOrderId', TMessageType.CALL, self._seqid)
9825
    self._oprot.writeMessageBegin('getFAOrderByFkOrderId', TMessageType.CALL, self._seqid)
9812
    args = getFAOrderByFkOrderId_args()
9826
    args = getFAOrderByFkOrderId_args()
9813
    args.fkOrderId = fkOrderId
9827
    args.fkOrderId = fkOrderId
-
 
9828
    args.fkOrderItemId = fkOrderItemId
9814
    args.write(self._oprot)
9829
    args.write(self._oprot)
9815
    self._oprot.writeMessageEnd()
9830
    self._oprot.writeMessageEnd()
9816
    self._oprot.trans.flush()
9831
    self._oprot.trans.flush()
9817
 
9832
 
9818
  def recv_getFAOrderByFkOrderId(self, ):
9833
  def recv_getFAOrderByFkOrderId(self, ):
Line 9829... Line 9844...
9829
      return result.success
9844
      return result.success
9830
    if result.ex is not None:
9845
    if result.ex is not None:
9831
      raise result.ex
9846
      raise result.ex
9832
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getFAOrderByFkOrderId failed: unknown result");
9847
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getFAOrderByFkOrderId failed: unknown result");
9833
 
9848
 
9834
  def getAllFAOrdersList(self, ):
9849
  def getAllFAOrdersList(self, status):
-
 
9850
    """
-
 
9851
    Parameters:
-
 
9852
     - status
-
 
9853
    """
9835
    self.send_getAllFAOrdersList()
9854
    self.send_getAllFAOrdersList(status)
9836
    return self.recv_getAllFAOrdersList()
9855
    return self.recv_getAllFAOrdersList()
9837
 
9856
 
9838
  def send_getAllFAOrdersList(self, ):
9857
  def send_getAllFAOrdersList(self, status):
9839
    self._oprot.writeMessageBegin('getAllFAOrdersList', TMessageType.CALL, self._seqid)
9858
    self._oprot.writeMessageBegin('getAllFAOrdersList', TMessageType.CALL, self._seqid)
9840
    args = getAllFAOrdersList_args()
9859
    args = getAllFAOrdersList_args()
-
 
9860
    args.status = status
9841
    args.write(self._oprot)
9861
    args.write(self._oprot)
9842
    self._oprot.writeMessageEnd()
9862
    self._oprot.writeMessageEnd()
9843
    self._oprot.trans.flush()
9863
    self._oprot.trans.flush()
9844
 
9864
 
9845
  def recv_getAllFAOrdersList(self, ):
9865
  def recv_getAllFAOrdersList(self, ):
Line 9918... Line 9938...
9918
    self._iprot.readMessageEnd()
9938
    self._iprot.readMessageEnd()
9919
    if result.ex is not None:
9939
    if result.ex is not None:
9920
      raise result.ex
9940
      raise result.ex
9921
    return
9941
    return
9922
 
9942
 
-
 
9943
  def flipkartFaOrderExists(self, fkOrderId, fkOrderItemId):
-
 
9944
    """
-
 
9945
    Parameters:
-
 
9946
     - fkOrderId
-
 
9947
     - fkOrderItemId
-
 
9948
    """
-
 
9949
    self.send_flipkartFaOrderExists(fkOrderId, fkOrderItemId)
-
 
9950
    return self.recv_flipkartFaOrderExists()
-
 
9951
 
-
 
9952
  def send_flipkartFaOrderExists(self, fkOrderId, fkOrderItemId):
-
 
9953
    self._oprot.writeMessageBegin('flipkartFaOrderExists', TMessageType.CALL, self._seqid)
-
 
9954
    args = flipkartFaOrderExists_args()
-
 
9955
    args.fkOrderId = fkOrderId
-
 
9956
    args.fkOrderItemId = fkOrderItemId
-
 
9957
    args.write(self._oprot)
-
 
9958
    self._oprot.writeMessageEnd()
-
 
9959
    self._oprot.trans.flush()
-
 
9960
 
-
 
9961
  def recv_flipkartFaOrderExists(self, ):
-
 
9962
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
9963
    if mtype == TMessageType.EXCEPTION:
-
 
9964
      x = TApplicationException()
-
 
9965
      x.read(self._iprot)
-
 
9966
      self._iprot.readMessageEnd()
-
 
9967
      raise x
-
 
9968
    result = flipkartFaOrderExists_result()
-
 
9969
    result.read(self._iprot)
-
 
9970
    self._iprot.readMessageEnd()
-
 
9971
    if result.success is not None:
-
 
9972
      return result.success
-
 
9973
    if result.ex is not None:
-
 
9974
      raise result.ex
-
 
9975
    raise TApplicationException(TApplicationException.MISSING_RESULT, "flipkartFaOrderExists failed: unknown result");
-
 
9976
 
9923
 
9977
 
9924
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
9978
class Processor(shop2020.thriftpy.generic.GenericService.Processor, Iface, TProcessor):
9925
  def __init__(self, handler):
9979
  def __init__(self, handler):
9926
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
9980
    shop2020.thriftpy.generic.GenericService.Processor.__init__(self, handler)
9927
    self._processMap["createTransaction"] = Processor.process_createTransaction
9981
    self._processMap["createTransaction"] = Processor.process_createTransaction
Line 10157... Line 10211...
10157
    self._processMap["getVerificationPendingOrdersFK"] = Processor.process_getVerificationPendingOrdersFK
10211
    self._processMap["getVerificationPendingOrdersFK"] = Processor.process_getVerificationPendingOrdersFK
10158
    self._processMap["getFAOrderByFkOrderId"] = Processor.process_getFAOrderByFkOrderId
10212
    self._processMap["getFAOrderByFkOrderId"] = Processor.process_getFAOrderByFkOrderId
10159
    self._processMap["getAllFAOrdersList"] = Processor.process_getAllFAOrdersList
10213
    self._processMap["getAllFAOrdersList"] = Processor.process_getAllFAOrdersList
10160
    self._processMap["addUpdateFaOrdersBulk"] = Processor.process_addUpdateFaOrdersBulk
10214
    self._processMap["addUpdateFaOrdersBulk"] = Processor.process_addUpdateFaOrdersBulk
10161
    self._processMap["addInvoiceDetailsToOrders"] = Processor.process_addInvoiceDetailsToOrders
10215
    self._processMap["addInvoiceDetailsToOrders"] = Processor.process_addInvoiceDetailsToOrders
-
 
10216
    self._processMap["flipkartFaOrderExists"] = Processor.process_flipkartFaOrderExists
10162
 
10217
 
10163
  def process(self, iprot, oprot):
10218
  def process(self, iprot, oprot):
10164
    (name, type, seqid) = iprot.readMessageBegin()
10219
    (name, type, seqid) = iprot.readMessageBegin()
10165
    if name not in self._processMap:
10220
    if name not in self._processMap:
10166
      iprot.skip(TType.STRUCT)
10221
      iprot.skip(TType.STRUCT)
Line 13044... Line 13099...
13044
    args = getFAOrderByFkOrderId_args()
13099
    args = getFAOrderByFkOrderId_args()
13045
    args.read(iprot)
13100
    args.read(iprot)
13046
    iprot.readMessageEnd()
13101
    iprot.readMessageEnd()
13047
    result = getFAOrderByFkOrderId_result()
13102
    result = getFAOrderByFkOrderId_result()
13048
    try:
13103
    try:
13049
      result.success = self._handler.getFAOrderByFkOrderId(args.fkOrderId)
13104
      result.success = self._handler.getFAOrderByFkOrderId(args.fkOrderId, args.fkOrderItemId)
13050
    except TransactionServiceException, ex:
13105
    except TransactionServiceException, ex:
13051
      result.ex = ex
13106
      result.ex = ex
13052
    oprot.writeMessageBegin("getFAOrderByFkOrderId", TMessageType.REPLY, seqid)
13107
    oprot.writeMessageBegin("getFAOrderByFkOrderId", TMessageType.REPLY, seqid)
13053
    result.write(oprot)
13108
    result.write(oprot)
13054
    oprot.writeMessageEnd()
13109
    oprot.writeMessageEnd()
Line 13058... Line 13113...
13058
    args = getAllFAOrdersList_args()
13113
    args = getAllFAOrdersList_args()
13059
    args.read(iprot)
13114
    args.read(iprot)
13060
    iprot.readMessageEnd()
13115
    iprot.readMessageEnd()
13061
    result = getAllFAOrdersList_result()
13116
    result = getAllFAOrdersList_result()
13062
    try:
13117
    try:
13063
      result.success = self._handler.getAllFAOrdersList()
13118
      result.success = self._handler.getAllFAOrdersList(args.status)
13064
    except TransactionServiceException, ex:
13119
    except TransactionServiceException, ex:
13065
      result.ex = ex
13120
      result.ex = ex
13066
    oprot.writeMessageBegin("getAllFAOrdersList", TMessageType.REPLY, seqid)
13121
    oprot.writeMessageBegin("getAllFAOrdersList", TMessageType.REPLY, seqid)
13067
    result.write(oprot)
13122
    result.write(oprot)
13068
    oprot.writeMessageEnd()
13123
    oprot.writeMessageEnd()
Line 13094... Line 13149...
13094
    oprot.writeMessageBegin("addInvoiceDetailsToOrders", TMessageType.REPLY, seqid)
13149
    oprot.writeMessageBegin("addInvoiceDetailsToOrders", TMessageType.REPLY, seqid)
13095
    result.write(oprot)
13150
    result.write(oprot)
13096
    oprot.writeMessageEnd()
13151
    oprot.writeMessageEnd()
13097
    oprot.trans.flush()
13152
    oprot.trans.flush()
13098
 
13153
 
-
 
13154
  def process_flipkartFaOrderExists(self, seqid, iprot, oprot):
-
 
13155
    args = flipkartFaOrderExists_args()
-
 
13156
    args.read(iprot)
-
 
13157
    iprot.readMessageEnd()
-
 
13158
    result = flipkartFaOrderExists_result()
-
 
13159
    try:
-
 
13160
      result.success = self._handler.flipkartFaOrderExists(args.fkOrderId, args.fkOrderItemId)
-
 
13161
    except TransactionServiceException, ex:
-
 
13162
      result.ex = ex
-
 
13163
    oprot.writeMessageBegin("flipkartFaOrderExists", TMessageType.REPLY, seqid)
-
 
13164
    result.write(oprot)
-
 
13165
    oprot.writeMessageEnd()
-
 
13166
    oprot.trans.flush()
-
 
13167
 
13099
 
13168
 
13100
# HELPER FUNCTIONS AND STRUCTURES
13169
# HELPER FUNCTIONS AND STRUCTURES
13101
 
13170
 
13102
class createTransaction_args:
13171
class createTransaction_args:
13103
  """
13172
  """
Line 44878... Line 44947...
44878
 
44947
 
44879
class getFAOrderByFkOrderId_args:
44948
class getFAOrderByFkOrderId_args:
44880
  """
44949
  """
44881
  Attributes:
44950
  Attributes:
44882
   - fkOrderId
44951
   - fkOrderId
-
 
44952
   - fkOrderItemId
44883
  """
44953
  """
44884
 
44954
 
44885
  thrift_spec = (
44955
  thrift_spec = (
44886
    None, # 0
44956
    None, # 0
44887
    (1, TType.STRING, 'fkOrderId', None, None, ), # 1
44957
    (1, TType.STRING, 'fkOrderId', None, None, ), # 1
-
 
44958
    (2, TType.STRING, 'fkOrderItemId', None, None, ), # 2
44888
  )
44959
  )
44889
 
44960
 
44890
  def __init__(self, fkOrderId=None,):
44961
  def __init__(self, fkOrderId=None, fkOrderItemId=None,):
44891
    self.fkOrderId = fkOrderId
44962
    self.fkOrderId = fkOrderId
-
 
44963
    self.fkOrderItemId = fkOrderItemId
44892
 
44964
 
44893
  def read(self, iprot):
44965
  def read(self, iprot):
44894
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
44966
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
44895
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
44967
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
44896
      return
44968
      return
Line 44902... Line 44974...
44902
      if fid == 1:
44974
      if fid == 1:
44903
        if ftype == TType.STRING:
44975
        if ftype == TType.STRING:
44904
          self.fkOrderId = iprot.readString();
44976
          self.fkOrderId = iprot.readString();
44905
        else:
44977
        else:
44906
          iprot.skip(ftype)
44978
          iprot.skip(ftype)
-
 
44979
      elif fid == 2:
-
 
44980
        if ftype == TType.STRING:
-
 
44981
          self.fkOrderItemId = iprot.readString();
-
 
44982
        else:
-
 
44983
          iprot.skip(ftype)
44907
      else:
44984
      else:
44908
        iprot.skip(ftype)
44985
        iprot.skip(ftype)
44909
      iprot.readFieldEnd()
44986
      iprot.readFieldEnd()
44910
    iprot.readStructEnd()
44987
    iprot.readStructEnd()
44911
 
44988
 
Line 44916... Line 44993...
44916
    oprot.writeStructBegin('getFAOrderByFkOrderId_args')
44993
    oprot.writeStructBegin('getFAOrderByFkOrderId_args')
44917
    if self.fkOrderId is not None:
44994
    if self.fkOrderId is not None:
44918
      oprot.writeFieldBegin('fkOrderId', TType.STRING, 1)
44995
      oprot.writeFieldBegin('fkOrderId', TType.STRING, 1)
44919
      oprot.writeString(self.fkOrderId)
44996
      oprot.writeString(self.fkOrderId)
44920
      oprot.writeFieldEnd()
44997
      oprot.writeFieldEnd()
-
 
44998
    if self.fkOrderItemId is not None:
-
 
44999
      oprot.writeFieldBegin('fkOrderItemId', TType.STRING, 2)
-
 
45000
      oprot.writeString(self.fkOrderItemId)
-
 
45001
      oprot.writeFieldEnd()
44921
    oprot.writeFieldStop()
45002
    oprot.writeFieldStop()
44922
    oprot.writeStructEnd()
45003
    oprot.writeStructEnd()
44923
 
45004
 
44924
  def validate(self):
45005
  def validate(self):
44925
    return
45006
    return
Line 45008... Line 45089...
45008
 
45089
 
45009
  def __ne__(self, other):
45090
  def __ne__(self, other):
45010
    return not (self == other)
45091
    return not (self == other)
45011
 
45092
 
45012
class getAllFAOrdersList_args:
45093
class getAllFAOrdersList_args:
-
 
45094
  """
-
 
45095
  Attributes:
-
 
45096
   - status
-
 
45097
  """
45013
 
45098
 
45014
  thrift_spec = (
45099
  thrift_spec = (
-
 
45100
    None, # 0
-
 
45101
    (1, TType.STRING, 'status', None, None, ), # 1
45015
  )
45102
  )
45016
 
45103
 
-
 
45104
  def __init__(self, status=None,):
-
 
45105
    self.status = status
-
 
45106
 
45017
  def read(self, iprot):
45107
  def read(self, iprot):
45018
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
45108
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
45019
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
45109
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
45020
      return
45110
      return
45021
    iprot.readStructBegin()
45111
    iprot.readStructBegin()
45022
    while True:
45112
    while True:
45023
      (fname, ftype, fid) = iprot.readFieldBegin()
45113
      (fname, ftype, fid) = iprot.readFieldBegin()
45024
      if ftype == TType.STOP:
45114
      if ftype == TType.STOP:
45025
        break
45115
        break
-
 
45116
      if fid == 1:
-
 
45117
        if ftype == TType.STRING:
-
 
45118
          self.status = iprot.readString();
-
 
45119
        else:
-
 
45120
          iprot.skip(ftype)
45026
      else:
45121
      else:
45027
        iprot.skip(ftype)
45122
        iprot.skip(ftype)
45028
      iprot.readFieldEnd()
45123
      iprot.readFieldEnd()
45029
    iprot.readStructEnd()
45124
    iprot.readStructEnd()
45030
 
45125
 
45031
  def write(self, oprot):
45126
  def write(self, oprot):
45032
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
45127
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
45033
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
45128
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
45034
      return
45129
      return
45035
    oprot.writeStructBegin('getAllFAOrdersList_args')
45130
    oprot.writeStructBegin('getAllFAOrdersList_args')
-
 
45131
    if self.status is not None:
-
 
45132
      oprot.writeFieldBegin('status', TType.STRING, 1)
-
 
45133
      oprot.writeString(self.status)
-
 
45134
      oprot.writeFieldEnd()
45036
    oprot.writeFieldStop()
45135
    oprot.writeFieldStop()
45037
    oprot.writeStructEnd()
45136
    oprot.writeStructEnd()
45038
 
45137
 
45039
  def validate(self):
45138
  def validate(self):
45040
    return
45139
    return
Line 45376... Line 45475...
45376
    if self.ex is not None:
45475
    if self.ex is not None:
45377
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
45476
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
45378
      self.ex.write(oprot)
45477
      self.ex.write(oprot)
45379
      oprot.writeFieldEnd()
45478
      oprot.writeFieldEnd()
45380
    oprot.writeFieldStop()
45479
    oprot.writeFieldStop()
-
 
45480
    oprot.writeStructEnd()
-
 
45481
 
-
 
45482
  def validate(self):
-
 
45483
    return
-
 
45484
 
-
 
45485
 
-
 
45486
  def __repr__(self):
-
 
45487
    L = ['%s=%r' % (key, value)
-
 
45488
      for key, value in self.__dict__.iteritems()]
-
 
45489
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
45490
 
-
 
45491
  def __eq__(self, other):
-
 
45492
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
45493
 
-
 
45494
  def __ne__(self, other):
-
 
45495
    return not (self == other)
-
 
45496
 
-
 
45497
class flipkartFaOrderExists_args:
-
 
45498
  """
-
 
45499
  Attributes:
-
 
45500
   - fkOrderId
-
 
45501
   - fkOrderItemId
-
 
45502
  """
-
 
45503
 
-
 
45504
  thrift_spec = (
-
 
45505
    None, # 0
-
 
45506
    (1, TType.STRING, 'fkOrderId', None, None, ), # 1
-
 
45507
    (2, TType.STRING, 'fkOrderItemId', None, None, ), # 2
-
 
45508
  )
-
 
45509
 
-
 
45510
  def __init__(self, fkOrderId=None, fkOrderItemId=None,):
-
 
45511
    self.fkOrderId = fkOrderId
-
 
45512
    self.fkOrderItemId = fkOrderItemId
-
 
45513
 
-
 
45514
  def read(self, iprot):
-
 
45515
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
45516
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
45517
      return
-
 
45518
    iprot.readStructBegin()
-
 
45519
    while True:
-
 
45520
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
45521
      if ftype == TType.STOP:
-
 
45522
        break
-
 
45523
      if fid == 1:
-
 
45524
        if ftype == TType.STRING:
-
 
45525
          self.fkOrderId = iprot.readString();
-
 
45526
        else:
-
 
45527
          iprot.skip(ftype)
-
 
45528
      elif fid == 2:
-
 
45529
        if ftype == TType.STRING:
-
 
45530
          self.fkOrderItemId = iprot.readString();
-
 
45531
        else:
-
 
45532
          iprot.skip(ftype)
-
 
45533
      else:
-
 
45534
        iprot.skip(ftype)
-
 
45535
      iprot.readFieldEnd()
-
 
45536
    iprot.readStructEnd()
-
 
45537
 
-
 
45538
  def write(self, oprot):
-
 
45539
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
45540
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
45541
      return
-
 
45542
    oprot.writeStructBegin('flipkartFaOrderExists_args')
-
 
45543
    if self.fkOrderId is not None:
-
 
45544
      oprot.writeFieldBegin('fkOrderId', TType.STRING, 1)
-
 
45545
      oprot.writeString(self.fkOrderId)
-
 
45546
      oprot.writeFieldEnd()
-
 
45547
    if self.fkOrderItemId is not None:
-
 
45548
      oprot.writeFieldBegin('fkOrderItemId', TType.STRING, 2)
-
 
45549
      oprot.writeString(self.fkOrderItemId)
-
 
45550
      oprot.writeFieldEnd()
-
 
45551
    oprot.writeFieldStop()
-
 
45552
    oprot.writeStructEnd()
-
 
45553
 
-
 
45554
  def validate(self):
-
 
45555
    return
-
 
45556
 
-
 
45557
 
-
 
45558
  def __repr__(self):
-
 
45559
    L = ['%s=%r' % (key, value)
-
 
45560
      for key, value in self.__dict__.iteritems()]
-
 
45561
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
45562
 
-
 
45563
  def __eq__(self, other):
-
 
45564
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
45565
 
-
 
45566
  def __ne__(self, other):
-
 
45567
    return not (self == other)
-
 
45568
 
-
 
45569
class flipkartFaOrderExists_result:
-
 
45570
  """
-
 
45571
  Attributes:
-
 
45572
   - success
-
 
45573
   - ex
-
 
45574
  """
-
 
45575
 
-
 
45576
  thrift_spec = (
-
 
45577
    (0, TType.BOOL, 'success', None, None, ), # 0
-
 
45578
    (1, TType.STRUCT, 'ex', (TransactionServiceException, TransactionServiceException.thrift_spec), None, ), # 1
-
 
45579
  )
-
 
45580
 
-
 
45581
  def __init__(self, success=None, ex=None,):
-
 
45582
    self.success = success
-
 
45583
    self.ex = ex
-
 
45584
 
-
 
45585
  def read(self, iprot):
-
 
45586
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
45587
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
45588
      return
-
 
45589
    iprot.readStructBegin()
-
 
45590
    while True:
-
 
45591
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
45592
      if ftype == TType.STOP:
-
 
45593
        break
-
 
45594
      if fid == 0:
-
 
45595
        if ftype == TType.BOOL:
-
 
45596
          self.success = iprot.readBool();
-
 
45597
        else:
-
 
45598
          iprot.skip(ftype)
-
 
45599
      elif fid == 1:
-
 
45600
        if ftype == TType.STRUCT:
-
 
45601
          self.ex = TransactionServiceException()
-
 
45602
          self.ex.read(iprot)
-
 
45603
        else:
-
 
45604
          iprot.skip(ftype)
-
 
45605
      else:
-
 
45606
        iprot.skip(ftype)
-
 
45607
      iprot.readFieldEnd()
-
 
45608
    iprot.readStructEnd()
-
 
45609
 
-
 
45610
  def write(self, oprot):
-
 
45611
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
45612
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
45613
      return
-
 
45614
    oprot.writeStructBegin('flipkartFaOrderExists_result')
-
 
45615
    if self.success is not None:
-
 
45616
      oprot.writeFieldBegin('success', TType.BOOL, 0)
-
 
45617
      oprot.writeBool(self.success)
-
 
45618
      oprot.writeFieldEnd()
-
 
45619
    if self.ex is not None:
-
 
45620
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
-
 
45621
      self.ex.write(oprot)
-
 
45622
      oprot.writeFieldEnd()
-
 
45623
    oprot.writeFieldStop()
45381
    oprot.writeStructEnd()
45624
    oprot.writeStructEnd()
45382
 
45625
 
45383
  def validate(self):
45626
  def validate(self):
45384
    return
45627
    return
45385
 
45628