/** Create originating dialog path */ public void createOriginatingDialogPath(String callId) { logger.debug("createOriginatingDialogPath(), callId = " + callId); // Set the route path Vector<String> route = getImsService().getImsModule().getSipManager().getSipStack().getServiceRoutePath(); // Create a dialog path dialogPath = new SipDialogPath( getImsService().getImsModule().getSipManager().getSipStack(), callId, INIT_CSEQUENCE_NUMBER, getRemoteContact(), ImsModule.IMS_USER_PROFILE.getPublicUri(), getRemoteContact(), route); // Set the authentication agent in the dialog path dialogPath.setAuthenticationAgent(getAuthenticationAgent()); }
/** Create originating dialog path */ public void createOriginatingDialogPath() { // Set Call-Id String callId = getImsService().getImsModule().getSipManager().getSipStack().generateCallId(); // Set the route path Vector<String> route = getImsService().getImsModule().getSipManager().getSipStack().getServiceRoutePath(); // Create a dialog path dialogPath = new SipDialogPath( getImsService().getImsModule().getSipManager().getSipStack(), callId, 1, getRemoteContact(), ImsModule.IMS_USER_PROFILE.getPublicAddress(), getRemoteContact(), route); // Set the authentication agent in the dialog path dialogPath.setAuthenticationAgent(getAuthenticationAgent()); }
/** Create originating dialog path */ public void createOriginatingDialogPath() { // Set Call-Id String callId = getImsService().getImsModule().getSipManager().getSipStack().generateCallId(); // Set the route path Vector<String> route = getImsService().getImsModule().getSipManager().getSipStack().getServiceRoutePath(); // Create a dialog path dialogPath = new SipDialogPath( getImsService().getImsModule().getSipManager().getSipStack(), callId, /** M: Added to resolve the rich call 403 error.@{ */ INIT_CSEQUENCE_NUMBER, /** @} */ getRemoteContact(), ImsModule.IMS_USER_PROFILE.getPublicUri(), getRemoteContact(), route); // Set the authentication agent in the dialog path dialogPath.setAuthenticationAgent(getAuthenticationAgent()); }