Home | History | Annotate | Download | only in sip

Lines Matching refs:sipStack

68 import javax.sip.SipStack;
99 protected SipStackImpl sipStack;
136 if (sipStack.isLoggingEnabled())
137 sipStack.getStackLogger().logDebug("Exiting provider");
169 if (sipStack.isLoggingEnabled()) {
170 sipStack.getStackLogger().logDebug(
177 if ( sipStack.isLoggingEnabled()) sipStack.getStackLogger().logDebug("Dialog = " + dialog);
180 if (sipStack.isLoggingEnabled() ) sipStack.getStackLogger().logDebug("Dialog = " + dialog);
182 sipStack.getStackLogger().logStackTrace();
187 if (!sipStack.reEntrantListener) {
197 protected SipProviderImpl(SipStackImpl sipStack) {
198 this.eventScanner = sipStack.getEventScanner(); // for quick access.
199 this.sipStack = sipStack;
202 this.automaticDialogSupportEnabled = this.sipStack
204 this.dialogErrorsAutomaticallyHandled = this.sipStack.isAutomaticDialogErrorHandlingEnabled();
225 if (sipStack.sipListener == null) {
226 sipStack.sipListener = sipListener;
227 } else if (sipStack.sipListener != sipListener) {
232 if (sipStack.isLoggingEnabled())
233 sipStack.getStackLogger().logDebug("add SipListener " + sipListener);
278 if (!sipStack.isAlive())
310 && sipStack.findTransaction((SIPRequest) request, false) != null) {
319 SIPClientTransaction ct = (SIPClientTransaction) sipStack
322 ClientTransaction retval = sipStack.createClientTransaction(
326 sipStack.addTransaction((SIPClientTransaction) retval);
336 if (sipStack.isLoggingEnabled())
337 sipStack.getStackLogger().logDebug(
346 hop = sipStack.getNextHop((SIPRequest) request);
359 SIPDialog dialog = sipStack.getDialog(dialogId);
365 sipStack.removeDialog(dialog);
382 || sipStack.checkBranchId() ) {
397 SIPClientTransaction ct = (SIPClientTransaction) sipStack
406 if (sipStack.isDialogCreated(request.getMethod())) {
415 SIPDialog sipDialog = sipStack.createDialog(ct);
455 if (!sipStack.isAlive())
466 if ( sipStack.isLoggingEnabled())
467 sipStack.getStackLogger().logError("Creating server transaction for ACK -- makes no sense!");
477 SIPClientTransaction ct = sipStack.findSubscribeTransaction(
480 if (ct == null && ! sipStack.deliverUnsolicitedNotify) {
485 if ( !sipStack.acquireSem()) {
490 if (sipStack.isDialogCreated(sipRequest.getMethod())) {
491 if (sipStack.findTransaction((SIPRequest) request, true) != null)
503 sipStack.addTransaction(transaction);
514 SIPDialog dialog = sipStack.getDialog(dialogId);
516 dialog = sipStack.createDialog(transaction);
521 sipStack.putInMergeTable(transaction, sipRequest);
526 this.sipStack.putDialog(dialog);
537 transaction = (SIPServerTransaction) sipStack.findTransaction(
551 sipStack.addTransaction(transaction);
560 SIPDialog dialog = sipStack.getDialog(dialogId);
568 transaction = (SIPServerTransaction) sipStack.findTransaction(
579 sipStack.mapTransaction(transaction);
584 SIPDialog dialog = sipStack.getDialog(dialogId);
598 transaction = sipStack.createServerTransaction(mc);
604 sipStack.mapTransaction(transaction);
609 SIPDialog dialog = sipStack.getDialog(dialogId);
624 sipStack.releaseSem();
634 public SipStack getSipStack() {
635 return (SipStack) this.sipStack;
650 for (Iterator<SipProviderImpl> it = sipStack.getSipProviders(); it.hasNext();) {
656 sipStack.sipListener = null;
666 if (!sipStack.isAlive())
673 Dialog dialog = sipStack.getDialog(((SIPRequest) request)
676 if (sipStack.isLoggingEnabled())
677 sipStack.getStackLogger().logWarning(
682 Hop hop = sipStack.getRouter((SIPRequest) request).getNextHop(request);
707 messageChannel = sipStack.createRawMessageChannel(
718 if (sipStack.isLoggingEnabled()) {
719 sipStack.getStackLogger().logException(ex);
728 if (sipStack.isLoggingEnabled())
729 sipStack.getStackLogger().logDebug(
741 if (!sipStack.isAlive())
747 SIPServerTransaction st = (SIPServerTransaction) sipStack.findTransaction((SIPMessage)response, true);
778 Hop hop = sipStack.getAddressResolver().resolveAddress(
788 MessageChannel messageChannel = sipStack.createRawMessageChannel(
826 if (!sipStack.isAlive())
832 if (!sipStack.isDialogCreated(transaction.getRequest().getMethod()))
849 dialog = sipStack.getDialog(dialogId);
851 dialog = sipStack.createDialog((SIPTransaction) transaction);
861 sipStack.putInMergeTable(st, sipRequest);
875 dialog = sipStack.getDialog(dialogId);
879 dialog = sipStack.createDialog(sipTransaction);
907 if (sipStack.isLoggingEnabled()) {
908 sipStack.getStackLogger().logDebug(
922 if ( sipStack.getRouter() instanceof RouterExt ) {
923 ((RouterExt) sipStack.getRouter()).transactionTimeout(hop);
942 if ( sipStack.getRouter() instanceof RouterExt ) {
943 ((RouterExt) sipStack.getRouter()).transactionTimeout(hop);
961 this.sipStack.getStackLogger());
989 if (sipStack.isLoggingEnabled()) {
990 sipStack.getStackLogger().logDebug(