public SipApplicationSession getApplicationSession() { return session.getApplicationSession(); }
public String getId() { return session.getId(); }
public boolean isValidIntern() { return session.isValidIntern(); } }
if (httpSession.isValidIntern()) { key = (SipApplicationSessionKey) httpSession.getAttribute(APPLICATION_SESSION_ID_ATTRIBUTE_NAME); } else { if (logger.isDebugEnabled()) { logger.debug(key + " found in http session " + httpSession.getId() + " but not present in the manager. already invalidated ? creating new sip application session"); httpSession.setAttribute(APPLICATION_SESSION_ID_ATTRIBUTE_NAME, sipApplicationSession.getKey()); sipApplicationSession.addHttpSession(httpSession);
if(httpSession instanceof ConvergedSession) { ConvergedSession convergedSession = (ConvergedSession) httpSession; if(convergedSession.isValidIntern()) { if(logger.isDebugEnabled()) { logger.debug("Http Session not ready to be invalidated : " + convergedSession.getId());
if(session instanceof ConvergedSession) { ConvergedSession convergedSession = (ConvergedSession) session; if(convergedSession.isValidIntern()) { convergedSession.invalidate();
public Object getAttribute(String name) { return session.getAttribute(name); }
public void setAttribute(String name, Object value) { session.setAttribute(name, value); }
public void invalidate() { session.invalidate(); }
public String encodeURL(String url) { return session.encodeURL(url); }
public long getLastAccessedTime() { return session.getLastAccessedTime(); }
public Enumeration getAttributeNames() { return session.getAttributeNames(); }
public long getCreationTime() { return session.getCreationTime(); }
if(httpSession.isValidIntern()) { key = (SipApplicationSessionKey) httpSession.getAttribute(APPLICATION_SESSION_ID_ATTRIBUTE_NAME); } else { if(logger.isDebugEnabled()) { logger.debug(key + " found in http session " + httpSession.getId() + " but not present in the manager. already invalidated ? creating new sip application session"); httpSession.setAttribute(APPLICATION_SESSION_ID_ATTRIBUTE_NAME, sipApplicationSession.getKey()); sipApplicationSession.addHttpSession(httpSession);
public Object getValue(String name) { return session.getAttribute(name); }
public void setAttribute(String name, Object value) { session.setAttribute(name, value); }
public void invalidate() { session.invalidate(); }
public String encodeURL(String relativePath, String scheme) { return session.encodeURL(relativePath, scheme); }
public long getLastAccessedTime() { return session.getLastAccessedTime(); }
public Enumeration getAttributeNames() { return session.getAttributeNames(); }