Guest User

Untitled

a guest
Apr 21st, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. require 'soap/wsdlDriver'
  2.  
  3. #Used to refresh the buffers within the Presence WebServices
  4. def prs_refreshbuffers(serviceid)
  5. begin
  6. webservice_desc = PrsWebservice.find(:first, :conditions => ["name = ?", "Presence Webservice"])
  7. driver = SOAP::WSDLDriverFactory.new(webservice_desc.wsdl).create_rpc_driver
  8. rescue
  9. return -1
  10. end
  11.  
  12. input = { "AServiceID" => serviceid }
  13. begin
  14. response = driver.ReloadOutboundQueues(input)
  15. #Ensure this is the appropriate return value to evaluate
  16. return response.ReloadOutboundQueues3Response
  17. rescue
  18. return -1
  19. end
  20. end
Add Comment
Please, Sign In to add comment