Subversion Repositories SmartDukaan

Rev

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

Rev 1845 Rev 1859
Line 197... Line 197...
197
    pass
197
    pass
198
 
198
 
199
  def getAllUserCommunications(self, ):
199
  def getAllUserCommunications(self, ):
200
    pass
200
    pass
201
 
201
 
202
  def createMasterAffiliate(self, name):
202
  def createMasterAffiliate(self, name, addedOn):
203
    """
203
    """
204
    Parameters:
204
    Parameters:
205
     - name
205
     - name
-
 
206
     - addedOn
206
    """
207
    """
207
    pass
208
    pass
208
 
209
 
209
  def getMasterAffiliateById(self, id):
210
  def getMasterAffiliateById(self, id):
210
    """
211
    """
Line 218... Line 219...
218
    Parameters:
219
    Parameters:
219
     - name
220
     - name
220
    """
221
    """
221
    pass
222
    pass
222
 
223
 
223
  def createAffiliate(self, name, url, masterAffiliateId):
224
  def createAffiliate(self, name, url, masterAffiliateId, addedOn):
224
    """
225
    """
225
    Parameters:
226
    Parameters:
226
     - name
227
     - name
227
     - url
228
     - url
228
     - masterAffiliateId
229
     - masterAffiliateId
-
 
230
     - addedOn
229
    """
231
    """
230
    pass
232
    pass
231
 
233
 
232
  def getAffiliateById(self, id):
234
  def getAffiliateById(self, id):
233
    """
235
    """
Line 248... Line 250...
248
    Parameters:
250
    Parameters:
249
     - id
251
     - id
250
    """
252
    """
251
    pass
253
    pass
252
 
254
 
253
  def createTracker(self, affiliateId):
255
  def createTracker(self, affiliateId, addedOn):
254
    """
256
    """
255
    Parameters:
257
    Parameters:
256
     - affiliateId
258
     - affiliateId
-
 
259
     - addedOn
257
    """
260
    """
258
    pass
261
    pass
259
 
262
 
260
  def getTrackerById(self, trackerId):
263
  def getTrackerById(self, trackerId):
261
    """
264
    """
Line 269... Line 272...
269
    Parameters:
272
    Parameters:
270
     - affiliateId
273
     - affiliateId
271
    """
274
    """
272
    pass
275
    pass
273
 
276
 
274
  def addTrackLog(self, trackerId, userId, event, url, data):
277
  def addTrackLog(self, trackerId, userId, event, url, data, addedOn):
275
    """
278
    """
276
    Parameters:
279
    Parameters:
277
     - trackerId
280
     - trackerId
278
     - userId
281
     - userId
279
     - event
282
     - event
280
     - url
283
     - url
281
     - data
284
     - data
-
 
285
     - addedOn
282
    """
286
    """
283
    pass
287
    pass
284
 
288
 
285
  def getTrackLogById(self, id):
289
  def getTrackLogById(self, id):
286
    """
290
    """
Line 1330... Line 1334...
1330
      return result.success
1334
      return result.success
1331
    if result.ucx != None:
1335
    if result.ucx != None:
1332
      raise result.ucx
1336
      raise result.ucx
1333
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllUserCommunications failed: unknown result");
1337
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAllUserCommunications failed: unknown result");
1334
 
1338
 
1335
  def createMasterAffiliate(self, name):
1339
  def createMasterAffiliate(self, name, addedOn):
1336
    """
1340
    """
1337
    Parameters:
1341
    Parameters:
1338
     - name
1342
     - name
-
 
1343
     - addedOn
1339
    """
1344
    """
1340
    self.send_createMasterAffiliate(name)
1345
    self.send_createMasterAffiliate(name, addedOn)
1341
    return self.recv_createMasterAffiliate()
1346
    return self.recv_createMasterAffiliate()
1342
 
1347
 
1343
  def send_createMasterAffiliate(self, name):
1348
  def send_createMasterAffiliate(self, name, addedOn):
1344
    self._oprot.writeMessageBegin('createMasterAffiliate', TMessageType.CALL, self._seqid)
1349
    self._oprot.writeMessageBegin('createMasterAffiliate', TMessageType.CALL, self._seqid)
1345
    args = createMasterAffiliate_args()
1350
    args = createMasterAffiliate_args()
1346
    args.name = name
1351
    args.name = name
-
 
1352
    args.addedOn = addedOn
1347
    args.write(self._oprot)
1353
    args.write(self._oprot)
1348
    self._oprot.writeMessageEnd()
1354
    self._oprot.writeMessageEnd()
1349
    self._oprot.trans.flush()
1355
    self._oprot.trans.flush()
1350
 
1356
 
1351
  def recv_createMasterAffiliate(self, ):
1357
  def recv_createMasterAffiliate(self, ):
Line 1426... Line 1432...
1426
      return result.success
1432
      return result.success
1427
    if result.utx != None:
1433
    if result.utx != None:
1428
      raise result.utx
1434
      raise result.utx
1429
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getMasterAffiliateByName failed: unknown result");
1435
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getMasterAffiliateByName failed: unknown result");
1430
 
1436
 
1431
  def createAffiliate(self, name, url, masterAffiliateId):
1437
  def createAffiliate(self, name, url, masterAffiliateId, addedOn):
1432
    """
1438
    """
1433
    Parameters:
1439
    Parameters:
1434
     - name
1440
     - name
1435
     - url
1441
     - url
1436
     - masterAffiliateId
1442
     - masterAffiliateId
-
 
1443
     - addedOn
1437
    """
1444
    """
1438
    self.send_createAffiliate(name, url, masterAffiliateId)
1445
    self.send_createAffiliate(name, url, masterAffiliateId, addedOn)
1439
    return self.recv_createAffiliate()
1446
    return self.recv_createAffiliate()
1440
 
1447
 
1441
  def send_createAffiliate(self, name, url, masterAffiliateId):
1448
  def send_createAffiliate(self, name, url, masterAffiliateId, addedOn):
1442
    self._oprot.writeMessageBegin('createAffiliate', TMessageType.CALL, self._seqid)
1449
    self._oprot.writeMessageBegin('createAffiliate', TMessageType.CALL, self._seqid)
1443
    args = createAffiliate_args()
1450
    args = createAffiliate_args()
1444
    args.name = name
1451
    args.name = name
1445
    args.url = url
1452
    args.url = url
1446
    args.masterAffiliateId = masterAffiliateId
1453
    args.masterAffiliateId = masterAffiliateId
-
 
1454
    args.addedOn = addedOn
1447
    args.write(self._oprot)
1455
    args.write(self._oprot)
1448
    self._oprot.writeMessageEnd()
1456
    self._oprot.writeMessageEnd()
1449
    self._oprot.trans.flush()
1457
    self._oprot.trans.flush()
1450
 
1458
 
1451
  def recv_createAffiliate(self, ):
1459
  def recv_createAffiliate(self, ):
Line 1558... Line 1566...
1558
      return result.success
1566
      return result.success
1559
    if result.utx != None:
1567
    if result.utx != None:
1560
      raise result.utx
1568
      raise result.utx
1561
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAffiliatesByMasterAffiliate failed: unknown result");
1569
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getAffiliatesByMasterAffiliate failed: unknown result");
1562
 
1570
 
1563
  def createTracker(self, affiliateId):
1571
  def createTracker(self, affiliateId, addedOn):
1564
    """
1572
    """
1565
    Parameters:
1573
    Parameters:
1566
     - affiliateId
1574
     - affiliateId
-
 
1575
     - addedOn
1567
    """
1576
    """
1568
    self.send_createTracker(affiliateId)
1577
    self.send_createTracker(affiliateId, addedOn)
1569
    return self.recv_createTracker()
1578
    return self.recv_createTracker()
1570
 
1579
 
1571
  def send_createTracker(self, affiliateId):
1580
  def send_createTracker(self, affiliateId, addedOn):
1572
    self._oprot.writeMessageBegin('createTracker', TMessageType.CALL, self._seqid)
1581
    self._oprot.writeMessageBegin('createTracker', TMessageType.CALL, self._seqid)
1573
    args = createTracker_args()
1582
    args = createTracker_args()
1574
    args.affiliateId = affiliateId
1583
    args.affiliateId = affiliateId
-
 
1584
    args.addedOn = addedOn
1575
    args.write(self._oprot)
1585
    args.write(self._oprot)
1576
    self._oprot.writeMessageEnd()
1586
    self._oprot.writeMessageEnd()
1577
    self._oprot.trans.flush()
1587
    self._oprot.trans.flush()
1578
 
1588
 
1579
  def recv_createTracker(self, ):
1589
  def recv_createTracker(self, ):
Line 1654... Line 1664...
1654
      return result.success
1664
      return result.success
1655
    if result.utx != None:
1665
    if result.utx != None:
1656
      raise result.utx
1666
      raise result.utx
1657
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getTrackersByAffiliate failed: unknown result");
1667
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getTrackersByAffiliate failed: unknown result");
1658
 
1668
 
1659
  def addTrackLog(self, trackerId, userId, event, url, data):
1669
  def addTrackLog(self, trackerId, userId, event, url, data, addedOn):
1660
    """
1670
    """
1661
    Parameters:
1671
    Parameters:
1662
     - trackerId
1672
     - trackerId
1663
     - userId
1673
     - userId
1664
     - event
1674
     - event
1665
     - url
1675
     - url
1666
     - data
1676
     - data
-
 
1677
     - addedOn
1667
    """
1678
    """
1668
    self.send_addTrackLog(trackerId, userId, event, url, data)
1679
    self.send_addTrackLog(trackerId, userId, event, url, data, addedOn)
1669
    return self.recv_addTrackLog()
1680
    return self.recv_addTrackLog()
1670
 
1681
 
1671
  def send_addTrackLog(self, trackerId, userId, event, url, data):
1682
  def send_addTrackLog(self, trackerId, userId, event, url, data, addedOn):
1672
    self._oprot.writeMessageBegin('addTrackLog', TMessageType.CALL, self._seqid)
1683
    self._oprot.writeMessageBegin('addTrackLog', TMessageType.CALL, self._seqid)
1673
    args = addTrackLog_args()
1684
    args = addTrackLog_args()
1674
    args.trackerId = trackerId
1685
    args.trackerId = trackerId
1675
    args.userId = userId
1686
    args.userId = userId
1676
    args.event = event
1687
    args.event = event
1677
    args.url = url
1688
    args.url = url
1678
    args.data = data
1689
    args.data = data
-
 
1690
    args.addedOn = addedOn
1679
    args.write(self._oprot)
1691
    args.write(self._oprot)
1680
    self._oprot.writeMessageEnd()
1692
    self._oprot.writeMessageEnd()
1681
    self._oprot.trans.flush()
1693
    self._oprot.trans.flush()
1682
 
1694
 
1683
  def recv_addTrackLog(self, ):
1695
  def recv_addTrackLog(self, ):
Line 3082... Line 3094...
3082
    args = createMasterAffiliate_args()
3094
    args = createMasterAffiliate_args()
3083
    args.read(iprot)
3095
    args.read(iprot)
3084
    iprot.readMessageEnd()
3096
    iprot.readMessageEnd()
3085
    result = createMasterAffiliate_result()
3097
    result = createMasterAffiliate_result()
3086
    try:
3098
    try:
3087
      result.success = self._handler.createMasterAffiliate(args.name)
3099
      result.success = self._handler.createMasterAffiliate(args.name, args.addedOn)
3088
    except UserTrackerException, utx:
3100
    except UserTrackerException, utx:
3089
      result.utx = utx
3101
      result.utx = utx
3090
    oprot.writeMessageBegin("createMasterAffiliate", TMessageType.REPLY, seqid)
3102
    oprot.writeMessageBegin("createMasterAffiliate", TMessageType.REPLY, seqid)
3091
    result.write(oprot)
3103
    result.write(oprot)
3092
    oprot.writeMessageEnd()
3104
    oprot.writeMessageEnd()
Line 3124... Line 3136...
3124
    args = createAffiliate_args()
3136
    args = createAffiliate_args()
3125
    args.read(iprot)
3137
    args.read(iprot)
3126
    iprot.readMessageEnd()
3138
    iprot.readMessageEnd()
3127
    result = createAffiliate_result()
3139
    result = createAffiliate_result()
3128
    try:
3140
    try:
3129
      result.success = self._handler.createAffiliate(args.name, args.url, args.masterAffiliateId)
3141
      result.success = self._handler.createAffiliate(args.name, args.url, args.masterAffiliateId, args.addedOn)
3130
    except UserTrackerException, utx:
3142
    except UserTrackerException, utx:
3131
      result.utx = utx
3143
      result.utx = utx
3132
    oprot.writeMessageBegin("createAffiliate", TMessageType.REPLY, seqid)
3144
    oprot.writeMessageBegin("createAffiliate", TMessageType.REPLY, seqid)
3133
    result.write(oprot)
3145
    result.write(oprot)
3134
    oprot.writeMessageEnd()
3146
    oprot.writeMessageEnd()
Line 3180... Line 3192...
3180
    args = createTracker_args()
3192
    args = createTracker_args()
3181
    args.read(iprot)
3193
    args.read(iprot)
3182
    iprot.readMessageEnd()
3194
    iprot.readMessageEnd()
3183
    result = createTracker_result()
3195
    result = createTracker_result()
3184
    try:
3196
    try:
3185
      result.success = self._handler.createTracker(args.affiliateId)
3197
      result.success = self._handler.createTracker(args.affiliateId, args.addedOn)
3186
    except UserTrackerException, utx:
3198
    except UserTrackerException, utx:
3187
      result.utx = utx
3199
      result.utx = utx
3188
    oprot.writeMessageBegin("createTracker", TMessageType.REPLY, seqid)
3200
    oprot.writeMessageBegin("createTracker", TMessageType.REPLY, seqid)
3189
    result.write(oprot)
3201
    result.write(oprot)
3190
    oprot.writeMessageEnd()
3202
    oprot.writeMessageEnd()
Line 3222... Line 3234...
3222
    args = addTrackLog_args()
3234
    args = addTrackLog_args()
3223
    args.read(iprot)
3235
    args.read(iprot)
3224
    iprot.readMessageEnd()
3236
    iprot.readMessageEnd()
3225
    result = addTrackLog_result()
3237
    result = addTrackLog_result()
3226
    try:
3238
    try:
3227
      result.success = self._handler.addTrackLog(args.trackerId, args.userId, args.event, args.url, args.data)
3239
      result.success = self._handler.addTrackLog(args.trackerId, args.userId, args.event, args.url, args.data, args.addedOn)
3228
    except UserTrackerException, utx:
3240
    except UserTrackerException, utx:
3229
      result.utx = utx
3241
      result.utx = utx
3230
    oprot.writeMessageBegin("addTrackLog", TMessageType.REPLY, seqid)
3242
    oprot.writeMessageBegin("addTrackLog", TMessageType.REPLY, seqid)
3231
    result.write(oprot)
3243
    result.write(oprot)
3232
    oprot.writeMessageEnd()
3244
    oprot.writeMessageEnd()
Line 6780... Line 6792...
6780
 
6792
 
6781
class createMasterAffiliate_args:
6793
class createMasterAffiliate_args:
6782
  """
6794
  """
6783
  Attributes:
6795
  Attributes:
6784
   - name
6796
   - name
-
 
6797
   - addedOn
6785
  """
6798
  """
6786
 
6799
 
6787
  thrift_spec = (
6800
  thrift_spec = (
6788
    None, # 0
6801
    None, # 0
6789
    (1, TType.STRING, 'name', None, None, ), # 1
6802
    (1, TType.STRING, 'name', None, None, ), # 1
-
 
6803
    (2, TType.I64, 'addedOn', None, None, ), # 2
6790
  )
6804
  )
6791
 
6805
 
6792
  def __init__(self, name=None,):
6806
  def __init__(self, name=None, addedOn=None,):
6793
    self.name = name
6807
    self.name = name
-
 
6808
    self.addedOn = addedOn
6794
 
6809
 
6795
  def read(self, iprot):
6810
  def read(self, iprot):
6796
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
6811
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
6797
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
6812
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
6798
      return
6813
      return
Line 6804... Line 6819...
6804
      if fid == 1:
6819
      if fid == 1:
6805
        if ftype == TType.STRING:
6820
        if ftype == TType.STRING:
6806
          self.name = iprot.readString();
6821
          self.name = iprot.readString();
6807
        else:
6822
        else:
6808
          iprot.skip(ftype)
6823
          iprot.skip(ftype)
-
 
6824
      elif fid == 2:
-
 
6825
        if ftype == TType.I64:
-
 
6826
          self.addedOn = iprot.readI64();
-
 
6827
        else:
-
 
6828
          iprot.skip(ftype)
6809
      else:
6829
      else:
6810
        iprot.skip(ftype)
6830
        iprot.skip(ftype)
6811
      iprot.readFieldEnd()
6831
      iprot.readFieldEnd()
6812
    iprot.readStructEnd()
6832
    iprot.readStructEnd()
6813
 
6833
 
Line 6818... Line 6838...
6818
    oprot.writeStructBegin('createMasterAffiliate_args')
6838
    oprot.writeStructBegin('createMasterAffiliate_args')
6819
    if self.name != None:
6839
    if self.name != None:
6820
      oprot.writeFieldBegin('name', TType.STRING, 1)
6840
      oprot.writeFieldBegin('name', TType.STRING, 1)
6821
      oprot.writeString(self.name)
6841
      oprot.writeString(self.name)
6822
      oprot.writeFieldEnd()
6842
      oprot.writeFieldEnd()
-
 
6843
    if self.addedOn != None:
-
 
6844
      oprot.writeFieldBegin('addedOn', TType.I64, 2)
-
 
6845
      oprot.writeI64(self.addedOn)
-
 
6846
      oprot.writeFieldEnd()
6823
    oprot.writeFieldStop()
6847
    oprot.writeFieldStop()
6824
    oprot.writeStructEnd()
6848
    oprot.writeStructEnd()
6825
 
6849
 
6826
  def __repr__(self):
6850
  def __repr__(self):
6827
    L = ['%s=%r' % (key, value)
6851
    L = ['%s=%r' % (key, value)
Line 7157... Line 7181...
7157
  """
7181
  """
7158
  Attributes:
7182
  Attributes:
7159
   - name
7183
   - name
7160
   - url
7184
   - url
7161
   - masterAffiliateId
7185
   - masterAffiliateId
-
 
7186
   - addedOn
7162
  """
7187
  """
7163
 
7188
 
7164
  thrift_spec = (
7189
  thrift_spec = (
7165
    None, # 0
7190
    None, # 0
7166
    (1, TType.STRING, 'name', None, None, ), # 1
7191
    (1, TType.STRING, 'name', None, None, ), # 1
7167
    (2, TType.STRING, 'url', None, None, ), # 2
7192
    (2, TType.STRING, 'url', None, None, ), # 2
7168
    (3, TType.I64, 'masterAffiliateId', None, None, ), # 3
7193
    (3, TType.I64, 'masterAffiliateId', None, None, ), # 3
-
 
7194
    (4, TType.I64, 'addedOn', None, None, ), # 4
7169
  )
7195
  )
7170
 
7196
 
7171
  def __init__(self, name=None, url=None, masterAffiliateId=None,):
7197
  def __init__(self, name=None, url=None, masterAffiliateId=None, addedOn=None,):
7172
    self.name = name
7198
    self.name = name
7173
    self.url = url
7199
    self.url = url
7174
    self.masterAffiliateId = masterAffiliateId
7200
    self.masterAffiliateId = masterAffiliateId
-
 
7201
    self.addedOn = addedOn
7175
 
7202
 
7176
  def read(self, iprot):
7203
  def read(self, iprot):
7177
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
7204
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
7178
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
7205
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
7179
      return
7206
      return
Line 7195... Line 7222...
7195
      elif fid == 3:
7222
      elif fid == 3:
7196
        if ftype == TType.I64:
7223
        if ftype == TType.I64:
7197
          self.masterAffiliateId = iprot.readI64();
7224
          self.masterAffiliateId = iprot.readI64();
7198
        else:
7225
        else:
7199
          iprot.skip(ftype)
7226
          iprot.skip(ftype)
-
 
7227
      elif fid == 4:
-
 
7228
        if ftype == TType.I64:
-
 
7229
          self.addedOn = iprot.readI64();
-
 
7230
        else:
-
 
7231
          iprot.skip(ftype)
7200
      else:
7232
      else:
7201
        iprot.skip(ftype)
7233
        iprot.skip(ftype)
7202
      iprot.readFieldEnd()
7234
      iprot.readFieldEnd()
7203
    iprot.readStructEnd()
7235
    iprot.readStructEnd()
7204
 
7236
 
Line 7217... Line 7249...
7217
      oprot.writeFieldEnd()
7249
      oprot.writeFieldEnd()
7218
    if self.masterAffiliateId != None:
7250
    if self.masterAffiliateId != None:
7219
      oprot.writeFieldBegin('masterAffiliateId', TType.I64, 3)
7251
      oprot.writeFieldBegin('masterAffiliateId', TType.I64, 3)
7220
      oprot.writeI64(self.masterAffiliateId)
7252
      oprot.writeI64(self.masterAffiliateId)
7221
      oprot.writeFieldEnd()
7253
      oprot.writeFieldEnd()
-
 
7254
    if self.addedOn != None:
-
 
7255
      oprot.writeFieldBegin('addedOn', TType.I64, 4)
-
 
7256
      oprot.writeI64(self.addedOn)
-
 
7257
      oprot.writeFieldEnd()
7222
    oprot.writeFieldStop()
7258
    oprot.writeFieldStop()
7223
    oprot.writeStructEnd()
7259
    oprot.writeStructEnd()
7224
 
7260
 
7225
  def __repr__(self):
7261
  def __repr__(self):
7226
    L = ['%s=%r' % (key, value)
7262
    L = ['%s=%r' % (key, value)
Line 7687... Line 7723...
7687
 
7723
 
7688
class createTracker_args:
7724
class createTracker_args:
7689
  """
7725
  """
7690
  Attributes:
7726
  Attributes:
7691
   - affiliateId
7727
   - affiliateId
-
 
7728
   - addedOn
7692
  """
7729
  """
7693
 
7730
 
7694
  thrift_spec = (
7731
  thrift_spec = (
7695
    None, # 0
7732
    None, # 0
7696
    (1, TType.I64, 'affiliateId', None, None, ), # 1
7733
    (1, TType.I64, 'affiliateId', None, None, ), # 1
-
 
7734
    (2, TType.I64, 'addedOn', None, None, ), # 2
7697
  )
7735
  )
7698
 
7736
 
7699
  def __init__(self, affiliateId=None,):
7737
  def __init__(self, affiliateId=None, addedOn=None,):
7700
    self.affiliateId = affiliateId
7738
    self.affiliateId = affiliateId
-
 
7739
    self.addedOn = addedOn
7701
 
7740
 
7702
  def read(self, iprot):
7741
  def read(self, iprot):
7703
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
7742
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
7704
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
7743
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
7705
      return
7744
      return
Line 7711... Line 7750...
7711
      if fid == 1:
7750
      if fid == 1:
7712
        if ftype == TType.I64:
7751
        if ftype == TType.I64:
7713
          self.affiliateId = iprot.readI64();
7752
          self.affiliateId = iprot.readI64();
7714
        else:
7753
        else:
7715
          iprot.skip(ftype)
7754
          iprot.skip(ftype)
-
 
7755
      elif fid == 2:
-
 
7756
        if ftype == TType.I64:
-
 
7757
          self.addedOn = iprot.readI64();
-
 
7758
        else:
-
 
7759
          iprot.skip(ftype)
7716
      else:
7760
      else:
7717
        iprot.skip(ftype)
7761
        iprot.skip(ftype)
7718
      iprot.readFieldEnd()
7762
      iprot.readFieldEnd()
7719
    iprot.readStructEnd()
7763
    iprot.readStructEnd()
7720
 
7764
 
Line 7725... Line 7769...
7725
    oprot.writeStructBegin('createTracker_args')
7769
    oprot.writeStructBegin('createTracker_args')
7726
    if self.affiliateId != None:
7770
    if self.affiliateId != None:
7727
      oprot.writeFieldBegin('affiliateId', TType.I64, 1)
7771
      oprot.writeFieldBegin('affiliateId', TType.I64, 1)
7728
      oprot.writeI64(self.affiliateId)
7772
      oprot.writeI64(self.affiliateId)
7729
      oprot.writeFieldEnd()
7773
      oprot.writeFieldEnd()
-
 
7774
    if self.addedOn != None:
-
 
7775
      oprot.writeFieldBegin('addedOn', TType.I64, 2)
-
 
7776
      oprot.writeI64(self.addedOn)
-
 
7777
      oprot.writeFieldEnd()
7730
    oprot.writeFieldStop()
7778
    oprot.writeFieldStop()
7731
    oprot.writeStructEnd()
7779
    oprot.writeStructEnd()
7732
 
7780
 
7733
  def __repr__(self):
7781
  def __repr__(self):
7734
    L = ['%s=%r' % (key, value)
7782
    L = ['%s=%r' % (key, value)
Line 8074... Line 8122...
8074
   - trackerId
8122
   - trackerId
8075
   - userId
8123
   - userId
8076
   - event
8124
   - event
8077
   - url
8125
   - url
8078
   - data
8126
   - data
-
 
8127
   - addedOn
8079
  """
8128
  """
8080
 
8129
 
8081
  thrift_spec = (
8130
  thrift_spec = (
8082
    None, # 0
8131
    None, # 0
8083
    (1, TType.I64, 'trackerId', None, None, ), # 1
8132
    (1, TType.I64, 'trackerId', None, None, ), # 1
8084
    (2, TType.I64, 'userId', None, None, ), # 2
8133
    (2, TType.I64, 'userId', None, None, ), # 2
8085
    (3, TType.STRING, 'event', None, None, ), # 3
8134
    (3, TType.STRING, 'event', None, None, ), # 3
8086
    (4, TType.STRING, 'url', None, None, ), # 4
8135
    (4, TType.STRING, 'url', None, None, ), # 4
8087
    (5, TType.STRING, 'data', None, None, ), # 5
8136
    (5, TType.STRING, 'data', None, None, ), # 5
-
 
8137
    (6, TType.I64, 'addedOn', None, None, ), # 6
8088
  )
8138
  )
8089
 
8139
 
8090
  def __init__(self, trackerId=None, userId=None, event=None, url=None, data=None,):
8140
  def __init__(self, trackerId=None, userId=None, event=None, url=None, data=None, addedOn=None,):
8091
    self.trackerId = trackerId
8141
    self.trackerId = trackerId
8092
    self.userId = userId
8142
    self.userId = userId
8093
    self.event = event
8143
    self.event = event
8094
    self.url = url
8144
    self.url = url
8095
    self.data = data
8145
    self.data = data
-
 
8146
    self.addedOn = addedOn
8096
 
8147
 
8097
  def read(self, iprot):
8148
  def read(self, iprot):
8098
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
8149
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
8099
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
8150
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
8100
      return
8151
      return
Line 8126... Line 8177...
8126
      elif fid == 5:
8177
      elif fid == 5:
8127
        if ftype == TType.STRING:
8178
        if ftype == TType.STRING:
8128
          self.data = iprot.readString();
8179
          self.data = iprot.readString();
8129
        else:
8180
        else:
8130
          iprot.skip(ftype)
8181
          iprot.skip(ftype)
-
 
8182
      elif fid == 6:
-
 
8183
        if ftype == TType.I64:
-
 
8184
          self.addedOn = iprot.readI64();
-
 
8185
        else:
-
 
8186
          iprot.skip(ftype)
8131
      else:
8187
      else:
8132
        iprot.skip(ftype)
8188
        iprot.skip(ftype)
8133
      iprot.readFieldEnd()
8189
      iprot.readFieldEnd()
8134
    iprot.readStructEnd()
8190
    iprot.readStructEnd()
8135
 
8191
 
Line 8156... Line 8212...
8156
      oprot.writeFieldEnd()
8212
      oprot.writeFieldEnd()
8157
    if self.data != None:
8213
    if self.data != None:
8158
      oprot.writeFieldBegin('data', TType.STRING, 5)
8214
      oprot.writeFieldBegin('data', TType.STRING, 5)
8159
      oprot.writeString(self.data)
8215
      oprot.writeString(self.data)
8160
      oprot.writeFieldEnd()
8216
      oprot.writeFieldEnd()
-
 
8217
    if self.addedOn != None:
-
 
8218
      oprot.writeFieldBegin('addedOn', TType.I64, 6)
-
 
8219
      oprot.writeI64(self.addedOn)
-
 
8220
      oprot.writeFieldEnd()
8161
    oprot.writeFieldStop()
8221
    oprot.writeFieldStop()
8162
    oprot.writeStructEnd()
8222
    oprot.writeStructEnd()
8163
 
8223
 
8164
  def __repr__(self):
8224
  def __repr__(self):
8165
    L = ['%s=%r' % (key, value)
8225
    L = ['%s=%r' % (key, value)