Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. protected void doMessage(SipServletRequest request) throws
  2. ServletException, IOException {
  3. String sender = getSIPuri(request.getHeader("From"));
  4. String message = request.getContent().toString();
  5. String newAor= getSIPuri(message);
  6. boolean senderConditions= sender.contains("gestor") && !newAor.equals(null);
  7. System.out.println("MENSAGEMMMMMMM "+ message+" "+Colaborator.contains(newAor) + " "+getString("sip", "@", newAor).contains("colaborador")+" "+Binding.containsKey(newAor) + " "+ newAor );
  8. if(senderConditions){
  9. if(message.contains("ADD") && !Colaborator.contains(newAor) && getString("sip", "@", newAor).contains("colaborador") && Binding.containsKey(newAor)){
  10. Colaborator.add(newAor);
  11.  
  12. send(200,request);
  13. System.out.println("ADDED "+ Colaborator.get(Colaborator.size()-1));
  14. }else{
  15. if (message.contains("REMOVE") && Colaborator.contains( newAor)){
  16. Colaborator.remove(newAor);
  17. System.out.println("REMOVED");
  18. send(200,request);
  19. } else{
  20. send(403,request);}
  21. }
  22. }else
  23. send(401,request);
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement