org.sakaiproject.delegatedaccess.tool
Class DelegatedAccessApplication

java.lang.Object
  extended by org.apache.wicket.Application
      extended by org.apache.wicket.protocol.http.WebApplication
          extended by org.sakaiproject.delegatedaccess.tool.DelegatedAccessApplication

public class DelegatedAccessApplication
extends org.apache.wicket.protocol.http.WebApplication

Main application class for delegated access

Author:
Bryan Holladay (holladay@longsight.com)

Field Summary
 
Fields inherited from class org.apache.wicket.Application
CONFIGURATION, CONTEXTPATH, DEPLOYMENT, DEVELOPMENT
 
Constructor Summary
DelegatedAccessApplication()
          Constructor
 
Method Summary
 Class<UserPage> getHomePage()
          The main page for our app
protected  void init()
          Configure your app here
 org.apache.wicket.RequestCycle newRequestCycle(org.apache.wicket.Request request, org.apache.wicket.Response response)
          Throw RuntimeExceptions so they are caught by the Sakai ErrorReportHandler(non-Javadoc)
 
Methods inherited from class org.apache.wicket.protocol.http.WebApplication
addIgnoreMountPath, get, getApplicationKey, getConfigurationType, getDefaultRequestCycleFactory, getInitParameter, getRequestCycleProcessor, getResourceFinder, getServletContext, getSessionAttributePrefix, getSessionAttributePrefix, getWicketFilter, internalDestroy, internalInit, logEventTarget, logResponseTarget, mount, mount, mountBookmarkablePage, mountBookmarkablePage, mountSharedResource, newAjaxRequestTarget, newRequestCycleProcessor, newSession, newSession, newSession, newSessionStore, newWebRequest, newWebResponse, outputDevelopmentModeWarning, sessionDestroyed, setApplicationKey, setWicketFilter, unmount
 
Methods inherited from class org.apache.wicket.Application
addComponentInitializationListener, addComponentInstantiationListener, addComponentOnAfterRenderListener, addPostComponentOnBeforeRenderListener, addPreComponentOnBeforeRenderListener, addRenderHeadListener, configure, decorateHeaderResponse, destroy, exists, fireComponentInitializationListeners, 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, onDestroy, removeComponentInstantiationListener, removeComponentOnAfterRenderListener, removePostComponentOnBeforeRenderListener, removePreComponentOnBeforeRenderListener, removeRenderHeadListener, set, setHeaderResponseDecorator, setMetaData, unset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatedAccessApplication

public DelegatedAccessApplication()
Constructor

Method Detail

init

protected void init()
Configure your app here

Overrides:
init in class org.apache.wicket.protocol.http.WebApplication

newRequestCycle

public org.apache.wicket.RequestCycle newRequestCycle(org.apache.wicket.Request request,
                                                      org.apache.wicket.Response response)
Throw RuntimeExceptions so they are caught by the Sakai ErrorReportHandler(non-Javadoc)

Overrides:
newRequestCycle in class org.apache.wicket.protocol.http.WebApplication
See Also:
WebApplication.newRequestCycle(org.apache.wicket.Request, org.apache.wicket.Response)

getHomePage

public Class<UserPage> getHomePage()
The main page for our app

Specified by:
getHomePage in class org.apache.wicket.Application
See Also:
Application.getHomePage()


Copyright © 2003-2012 Sakai Project. All Rights Reserved.