111112113114115116117118119120
replayControls(); WebSession ws = new PortletWebSession(session); ws.invalidate(); verifyControls(); } }
6566676869707172737475
trainGetDiscardSession(lifecycle, true); trainGetSession(request, session); session.invalidate(); replayControls(); DiscardSessionFilter filter = new DiscardSessionFilter();
116117118119120121122123124125126
trainGetDiscardSession(lifecycle, true); trainGetSession(request, session); session.invalidate(); setThrowable(session, new IllegalStateException()); replayControls(); DiscardSessionFilter filter = new DiscardSessionFilter();
112113114115116117118119120121
replay(); WebSession ws = new PortletWebSession(session); ws.invalidate(); verify(); } }
127128129130131132133134135136
replayControls(); WebSession ws = new ServletWebSession(session); ws.invalidate(); verifyControls(); } }
113114115116117118119120121122
6465666768697071727374
115116117118119120121122123124125
5354555657585960616263
WebSession session = request.getSession(false); if (session != null) try { session.invalidate(); } catch (IllegalStateException ex) { // Ignore. }