.
This commit is contained in:
@@ -21,7 +21,7 @@ import javax.sip.message.Response;
|
||||
import logger.OhmLogger;
|
||||
|
||||
/**
|
||||
*
|
||||
* Erstellt den Trying Header, wird als erstes gesendet sobald man einen Anruf bekommt
|
||||
* @author Jan
|
||||
*/
|
||||
public class SIP100Trying
|
||||
@@ -44,6 +44,7 @@ public class SIP100Trying
|
||||
AllowHeader allow = headerFactory.createAllowHeader("NOTIFY,INVITE,ACK,CANCEL,BYE,REFER,INFO,OPTIONS,MESSAGE");
|
||||
tryResponse.addHeader(supp);
|
||||
tryResponse.addHeader(allow);
|
||||
lgTry.info("100-Trying Header erstellt");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
@@ -21,13 +21,15 @@ import javax.sip.message.MessageFactory;
|
||||
import javax.sip.message.Response;
|
||||
import logger.OhmLogger;
|
||||
/**
|
||||
*
|
||||
* Erstellt den Ringing Header, wird als zweites gesendet sobald man einen Anruf bekommt
|
||||
* Wiederholen bis User das Telefon abnimmt oder nichtmehr angerufen wird
|
||||
*
|
||||
* @author Jan
|
||||
*/
|
||||
public class SIP180Ringing implements Runnable
|
||||
{
|
||||
private RequestEvent requestEvent;
|
||||
private ExecutorService threadring;
|
||||
private ExecutorService threadring; //für wiederholtes senden des Ringing Headers
|
||||
private boolean callIncoming;
|
||||
private Response responseRing;
|
||||
private MessageFactory messageFactory;
|
||||
@@ -58,7 +60,7 @@ public class SIP180Ringing implements Runnable
|
||||
responseRing.addHeader(headerFactory.createSupportedHeader("replace,path,timer"));
|
||||
responseRing.addHeader(this.headerFactory.createAllowHeader("NOTIFY,INVITE,ACK,CANCEL,BYE,REFER,INFO,OPTIONS,MESSAGE"));
|
||||
responseRing.addHeader(this.headerFactory.createAllowEventsHeader("talk,hold,refer")); //für was wird er gebraucht
|
||||
lgRing.info("Ringing Header erfolgreich erstellt");
|
||||
lgRing.info("180-Ringing Header erstellt");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -83,7 +85,6 @@ public class SIP180Ringing implements Runnable
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the responseRing
|
||||
*/
|
||||
|
||||
@@ -54,7 +54,7 @@ public class SIP200Ok
|
||||
response.addHeader((CallIdHeader) this.requestEvent.getRequest().getHeader("Call-ID"));
|
||||
response.addHeader(allow);
|
||||
response.addHeader(allowevents);
|
||||
lg200Ok.info("200Ok Header erfolgreich erstellt");
|
||||
lg200Ok.info("200-OK Header erstellt");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
@@ -62,7 +62,7 @@ public class SIPInvite
|
||||
ContentTypeHeader content = headerFactory.createContentTypeHeader("application", "sdp");
|
||||
inviterequest.addHeader(content);
|
||||
inviterequest.setContent(sessionDescription, content);
|
||||
System.out.println(inviterequest);
|
||||
lgInvite.info("Invitation Header erstellt");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
@@ -55,7 +55,7 @@ public class SIPRegister
|
||||
request.addHeader(contactHeader);
|
||||
request.addHeader(allow);
|
||||
request.addHeader(expire);
|
||||
lgRegister.info("Erfolgreiche Register-Header erstellt");
|
||||
lgRegister.info("Register Header erstellt");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
@@ -97,6 +97,7 @@ public class SIPSessionDescription
|
||||
}
|
||||
}
|
||||
sessionDescription.setAttributes(mediavec);
|
||||
lgSessionDescription.info("SDP Header erstellt");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user