Rev 116 | Rev 302 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
namespace java in.shop2020.utilsnamespace py shop2020.thriftpy.utils/**Helper servicecreated by @ashish**/struct ItemLogistics{1:i64 warehouseId,2:i64 availability,3:i64 deliveryBy}struct Mail{1:list<string> to,2:string subject,3:string data,4:string from}struct TextMessage{1:string number,2:string message,3:i64 dispatchTime,4:i64 deliveryTime}exception HelperServiceException{1:i64 id,2:string message}struct Message{1:i64 id,2:string message}service EstimationService{//This call would return a map having the followinglist<ItemLogistics> getLogisticsEstimation(1:i64 itemId,2:map<string,string> location) throws (1:HelperServiceException se),void sendMail(1:Mail mail) throws (1:HelperServiceException se),void sendText(1:TextMessage message) throws (1:HelperServiceException se),void addMessage(1:Message) throws (1:HelperServiceException se),void updateMessage(1:i64 id, 2:string message) throws (1:HelperServiceException se),void getMessage(1:i64 id) throws (1:HelperServiceException se),void getSubstitutedMessage(1:i64 id, 2:map<string,string> params) throws (1:HelperServiceException se)}