Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. package com.example.mockdemo.app;
  2.  
  3. import com.example.mockdemo.messenger.MalformedRecipientException;
  4. import com.example.mockdemo.messenger.MessageService;
  5. import com.example.mockdemo.messenger.SendingStatus;
  6. import com.example.mockdemo.messenger.ConnectionStatus;
  7.  
  8. public class Messenger {
  9.  
  10. private MessageService ms;
  11.  
  12. public Messenger(MessageService ms) {
  13. this.ms = ms;
  14. }
  15.  
  16. public Messenger() {}
  17.  
  18. public int testConnection(String server) {
  19. if (ms.checkConnection(server) == ConnectionStatus.SUCCESS)
  20. return 0;
  21. else
  22. return 1;
  23. }
  24.  
  25. public int sendMessage(String server, String message) {
  26. int result = -1;
  27. try {
  28. if (ms.send(server, message) == SendingStatus.SENT)
  29. result = 0;
  30. else
  31. result = 1;
  32. }
  33. catch(MalformedRecipientException e) {
  34. result = 2;
  35. }
  36.  
  37. return result;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement