@Override public boolean isReadyToInvalidateInternal() { return getSipSession().isReadyToInvalidateInternal(); }
while (itDerivedSessions.hasNext()) { MobicentsSipSession derivedSipSession = itDerivedSessions.next(); logger.debug("Derived sip session : " + derivedSipSession.getKey() + " isValid " + derivedSipSession.isValidInternal() + " isReadyToInvalidate " + derivedSipSession.isReadyToInvalidateInternal()); while (itDerivedSessions.hasNext()) { MobicentsSipSession derivedSipSession = itDerivedSessions.next(); logger.debug("Derived sip session : " + derivedSipSession.getKey() + " isValid " + derivedSipSession.isValidInternal() + " isReadyToInvalidate " + derivedSipSession.isReadyToInvalidateInternal());
logger.debug("Is Sip Session Key " + sipSession.getKey() + " ready to be invalidated, " + "isvalidInternal " + sipSession.isValidInternal() + ", isReadyToInvalidate " + sipSession.isReadyToInvalidateInternal());
logger.debug("derived session " + session + " " + isValidInternal + " " + readyToInvalidate + " " + state); if(session.isReadyToInvalidateInternal() && state == State.TERMINATED) { if(logger.isDebugEnabled()) { logger.debug("Invalidating derived sipsession " + session);
if(sipSessionImpl.isValidInternal()) { logger.debug("Sip session " + sipSessionKey + " is ready to be invalidated ? :" + sipSessionImpl.isReadyToInvalidateInternal()); sipSessionImpl.isReadyToInvalidateInternal()) { sipSessionImpl.onTerminatedState();
linkedRequest.getSipSession().isReadyToInvalidateInternal()) { linkedRequest.getSipSession().onTerminatedState(); sipServletRequestImpl.getSipSession().isReadyToInvalidateInternal()) { sipServletRequestImpl.getSipSession().onTerminatedState();