Rev 472 | Rev 751 | 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 Mail{1:list<string> to,2:string subject,3:string data,4:string sender,5:list<string> attachments,6:string password}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}struct DashboardUser{1:string username,2:string password,3:i64 dispatchTime,4:i64 deliveryTime}service HelperService{void sendMail(1:Mail mail) throws (1:HelperServiceException se),void sendText(1:TextMessage message) throws (1:HelperServiceException se),void addMessage(1:Message message) throws (1:HelperServiceException se),void updateMessage(1:i64 id, 2:string message) throws (1:HelperServiceException se),Message getMessage(1:i64 id) throws (1:HelperServiceException se),Message getSubstitutedMessage(1:i64 id, 2:map<string,string> params) throws (1:HelperServiceException se),//authenticate dashboard usersbool addUser(1:string username, 2:string password, 3:i64 warehouseId) throws (1:HelperServiceException se),bool deleteUser(1:string username) throws (1:HelperServiceException se),i64 authenticateUser(1:string username, 2:string password) throws (1:HelperServiceException se),bool updatePassword(1:string username, 2:string oldPassword, 3:string newPassword) throws (1:HelperServiceException se)}