Peng Xiao
@Lambda <<Class>> NewIndexerServiceImpl
NewIndexerServiceImpl.process() {
par {
MongoDBService.getAssetDataById()
{
DBProcessException.create
{
return
}
return
}
Zee5Collection.create
{
return
}
fetchAndPrepareSolrDoc
{
MongoDBService.getTvShowLicensingDetails()
{
DBProcessException.create
{
return
}
return
}
prepareLisencData
getNonNullArrayListOfString
SolrService.sendMsgToThumbnailSqs()
{
QueueMessagePublisher.sendMsgToThumbnailSqs()
{
publish{
QueueProcessException.queueProcessException()
{
return
}
}
ErrorLog.getErrorDesc
{
return
}
return
}
return
}
setVideoRelatedTags
setRelatedTags
getNumFoundFromSolrByQuery
{
ErrorLog.getErrorDesc
{
return
}
}
getNumFoundFromSolrByQuery
{
ErrorLog.getErrorDesc
{
return
}
return
}
getNumFoundFromSolrByQuery
{
ErrorLog.getErrorDesc
{
return
}
}
MongoDBService.getTvShowLicensingDetails
{
DBProcessException.dBProcessException
{
return
}
return
}
MongoDBService.getTvShowLicensingDetails
{
DBProcessException.dBProcessException
{
return
}
return
}
MongoDBService.getSeasonDetails
{
DBProcessException.dBProcessException
{
return
}
return
}
MongoDBService.getChannelDetailById(assetId)
{
DBProcessException.dBProcessException
{
return
}
return
}
setContentPartnerRelatedTags(zee5MainCollection, asset)
prepareLanguageSpecificData(assetId, asset, zee5MainCollection)
{
getNonNullArrayListOfString(asset, "tags")
}
}
}
}
{"serverDuration": 59, "requestCorrelationId": "768e60dd8a4f40ac80c558fd456a3a43"}