public class org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage extends org.apache.wicket.markup.html.WebPage
{
private static final long serialVersionUID;
org.apache.isis.viewer.wicket.ui.pages.PageClassRegistry pageClassRegistry;
public void <init>()
{
org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage v;
java.lang.Class v;
org.apache.wicket.Session v;
v := @this: org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage;
specialinvoke v.<org.apache.wicket.markup.html.WebPage: void <init>()>();
v = virtualinvoke v.<org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage: org.apache.wicket.Session getSession()>();
virtualinvoke v.<org.apache.wicket.Session: void invalidate()>();
v = specialinvoke v.<org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage: java.lang.Class getSignInPage()>();
virtualinvoke v.<org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage: void setResponsePage(java.lang.Class)>(v);
return;
}
private java.lang.Class getSignInPage()
{
org.apache.isis.viewer.wicket.ui.pages.PageClassRegistry v;
org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage v;
java.lang.Class v;
org.apache.isis.viewer.wicket.model.models.PageType v;
v := @this: org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage;
v = v.<org.apache.isis.viewer.wicket.ui.pages.login.WicketLogoutPage: org.apache.isis.viewer.wicket.ui.pages.PageClassRegistry pageClassRegistry>;
v = <org.apache.isis.viewer.wicket.model.models.PageType: org.apache.isis.viewer.wicket.model.models.PageType SIGN_IN>;
v = interfaceinvoke v.<org.apache.isis.viewer.wicket.ui.pages.PageClassRegistry: java.lang.Class getPageClass(org.apache.isis.viewer.wicket.model.models.PageType)>(v);
return v;
}
}