|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.Application
org.apache.wicket.protocol.http.WebApplication
org.apache.wicket.authentication.AuthenticatedWebApplication
com.alogient.cameleon.extension.wicket.AbstractCameleonApplication
public abstract class AbstractCameleonApplication
Base WebApplication class
| Field Summary |
|---|
| Fields inherited from class org.apache.wicket.Application |
|---|
CONFIGURATION, CONTEXTPATH, DEPLOYMENT, DEVELOPMENT |
| Constructor Summary | |
|---|---|
AbstractCameleonApplication()
|
|
| Method Summary | |
|---|---|
static AbstractCameleonApplication |
get()
Returns the current application as an instance of this class. |
abstract Class<? extends org.apache.wicket.markup.html.WebPage> |
getAccessDeniedPage()
|
static AbstractCameleonApplication |
getApplication()
|
org.springframework.context.ApplicationContext |
getApplicationContext()
|
protected abstract String |
getApplicationName()
|
org.springframework.security.authentication.AuthenticationManager |
getAuthenticationManager()
|
abstract String |
getBasePackage()
|
abstract Class<? extends org.apache.wicket.markup.html.WebPage> |
getCameleonSignInPageClass()
|
abstract org.apache.commons.configuration.PropertiesConfiguration |
getConfiguration()
|
abstract Class<? extends org.apache.wicket.markup.html.WebPage> |
getExpiredErrorPage()
|
Class<? extends org.apache.wicket.markup.html.WebPage> |
getHomePage()
Application subclasses must specify a home page class by implementing this abstract method. |
abstract Class<? extends org.apache.wicket.markup.html.WebPage> |
getHttpErrorPage()
Used to manage any HTTP Error pages. |
abstract Class<? extends org.apache.wicket.markup.html.WebPage> |
getInternalErrorPage()
|
NavigationCache |
getMenuCache()
|
protected Class<? extends org.apache.wicket.markup.html.WebPage> |
getSignInPageClass()
|
protected List<WicketStaticRoute> |
getStaticRoutes()
|
protected Class<? extends org.apache.wicket.authentication.AuthenticatedWebSession> |
getWebSessionClass()
|
protected void |
init()
|
Boolean |
isSecurityAware()
|
org.apache.wicket.RequestCycle |
newRequestCycle(org.apache.wicket.Request request,
org.apache.wicket.Response response)
|
protected org.apache.wicket.request.IRequestCycleProcessor |
newRequestCycleProcessor()
|
org.apache.wicket.Session |
newSession(org.apache.wicket.Request request,
org.apache.wicket.Response response)
|
protected org.apache.wicket.protocol.http.WebResponse |
newWebResponse(javax.servlet.http.HttpServletResponse servletResponse)
|
protected void |
onDestroy()
|
boolean |
onlySupportDefaultLanguage()
The project by default supports multi-languages Some projects are only available in one language. |
void |
setAuthenticationManager(org.springframework.security.authentication.AuthenticationManager authenticationManager)
Injected by spring |
protected void |
springBeanInjection()
|
| Methods inherited from class org.apache.wicket.authentication.AuthenticatedWebApplication |
|---|
hasAnyRole, onUnauthorizedInstantiation, onUnauthorizedPage |
| Methods inherited from class org.apache.wicket.protocol.http.WebApplication |
|---|
addIgnoreMountPath, getApplicationKey, getConfigurationType, getDefaultRequestCycleFactory, getInitParameter, getRequestCycleProcessor, getResourceFinder, getServletContext, getSessionAttributePrefix, getSessionAttributePrefix, getWicketFilter, internalDestroy, internalInit, logEventTarget, logResponseTarget, mount, mount, mountBookmarkablePage, mountBookmarkablePage, mountSharedResource, newAjaxRequestTarget, newSession, newSession, newSessionStore, newWebRequest, outputDevelopmentModeWarning, sessionDestroyed, setApplicationKey, setWicketFilter, unmount |
| Methods inherited from class org.apache.wicket.Application |
|---|
addComponentInstantiationListener, addComponentOnAfterRenderListener, addPostComponentOnBeforeRenderListener, addPreComponentOnBeforeRenderListener, addRenderHeadListener, configure, destroy, exists, get, getApplicationKeys, getApplicationSettings, getConverterLocator, getDebugSettings, getExceptionSettings, getFrameworkSettings, getMarkupCache, getMarkupSettings, getMetaData, getName, getPageSettings, getRequestCycleFactory, getRequestCycleSettings, getRequestLogger, getRequestLoggerSettings, getResourceSettings, getSecuritySettings, getSessionFactory, getSessionSettings, getSessionStore, getSharedResources, initializeComponents, newConverterLocator, newRequestCycle, newRequestLogger, notifyRenderHeadListener, removeComponentInstantiationListener, removeComponentOnAfterRenderListener, removePostComponentOnBeforeRenderListener, removePreComponentOnBeforeRenderListener, removeRenderHeadListener, set, setMetaData, unset |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractCameleonApplication()
| Method Detail |
|---|
public static AbstractCameleonApplication get()
public abstract org.apache.commons.configuration.PropertiesConfiguration getConfiguration()
public abstract String getBasePackage()
public abstract Class<? extends org.apache.wicket.markup.html.WebPage> getCameleonSignInPageClass()
public abstract Class<? extends org.apache.wicket.markup.html.WebPage> getExpiredErrorPage()
public abstract Class<? extends org.apache.wicket.markup.html.WebPage> getAccessDeniedPage()
public abstract Class<? extends org.apache.wicket.markup.html.WebPage> getInternalErrorPage()
public abstract Class<? extends org.apache.wicket.markup.html.WebPage> getHttpErrorPage()
protected abstract String getApplicationName()
protected void init()
init in class org.apache.wicket.authentication.AuthenticatedWebApplicationprotected void onDestroy()
onDestroy in class org.apache.wicket.Applicationpublic boolean onlySupportDefaultLanguage()
public final Class<? extends org.apache.wicket.markup.html.WebPage> getHomePage()
getHomePage in class org.apache.wicket.Applicationprotected final Class<? extends org.apache.wicket.markup.html.WebPage> getSignInPageClass()
getSignInPageClass in class org.apache.wicket.authentication.AuthenticatedWebApplicationprotected Class<? extends org.apache.wicket.authentication.AuthenticatedWebSession> getWebSessionClass()
getWebSessionClass in class org.apache.wicket.authentication.AuthenticatedWebApplication
public org.apache.wicket.Session newSession(org.apache.wicket.Request request,
org.apache.wicket.Response response)
newSession in class org.apache.wicket.authentication.AuthenticatedWebApplicationprotected org.apache.wicket.protocol.http.WebResponse newWebResponse(javax.servlet.http.HttpServletResponse servletResponse)
newWebResponse in class org.apache.wicket.protocol.http.WebApplication
public final org.apache.wicket.RequestCycle newRequestCycle(org.apache.wicket.Request request,
org.apache.wicket.Response response)
newRequestCycle in class org.apache.wicket.protocol.http.WebApplicationprotected org.apache.wicket.request.IRequestCycleProcessor newRequestCycleProcessor()
newRequestCycleProcessor in class org.apache.wicket.protocol.http.WebApplicationpublic static AbstractCameleonApplication getApplication()
protected void springBeanInjection()
public org.springframework.context.ApplicationContext getApplicationContext()
public void setAuthenticationManager(org.springframework.security.authentication.AuthenticationManager authenticationManager)
authenticationManager - the authentication managerpublic org.springframework.security.authentication.AuthenticationManager getAuthenticationManager()
protected List<WicketStaticRoute> getStaticRoutes()
public Boolean isSecurityAware()
public NavigationCache getMenuCache()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||