org.apache.wicket.examples.hangman
Class HangmanApplication
java.lang.Object
org.apache.wicket.Application
org.apache.wicket.protocol.http.WebApplication
org.apache.wicket.examples.WicketExampleApplication
org.apache.wicket.examples.hangman.HangmanApplication
- All Implemented Interfaces:
- IEventSink, ISessionStore.UnboundListener
public class HangmanApplication
- extends WicketExampleApplication
Class defining the main Game application.
- Author:
- Chris Turner, Jonathan Locke
Methods inherited from class org.apache.wicket.protocol.http.WebApplication |
addIgnoreMountPath, get, getAndRemoveBufferedResponse, getApplicationKey, getConfigurationType, getInitParameter, getMimeType, getResourceFinder, getServletContext, getSessionAttributePrefix, getWicketFilter, hasBufferedResponse, internalDestroy, internalInit, logEventTarget, logResponseTarget, mount, mountPage, mountSharedResource, newAjaxRequestTarget, newWebRequest, newWebResponse, outputDevelopmentModeWarning, sessionUnbound, setServletContext, setWicketFilter, storeBufferedResponse |
Methods inherited from class org.apache.wicket.Application |
configure, createRequestCycle, exists, fetchCreateAndSetSession, get, getApplicationKeys, getApplicationSettings, getComponentInitializationListeners, getComponentInstantiationListeners, getComponentOnAfterRenderListeners, getComponentPostOnBeforeRenderListeners, getComponentPreOnBeforeRenderListeners, getConverterLocator, getDebugSettings, getEncoderContext, getExceptionSettings, getFrameworkSettings, getMarkupSettings, getMetaData, getName, getPageFactory, getPageManager, getPageManagerContext, getPageManagerProvider, getPageRendererProvider, getPageSettings, getRequestCycleListeners, getRequestCycleProvider, getRequestCycleSettings, getRequestLogger, getRequestLoggerSettings, getResourceReferenceRegistry, getResourceSettings, getRootRequestMapper, getRootRequestMapperAsCompound, getSecuritySettings, getSessionSettings, getSessionStore, getSessionStoreProvider, getSharedResources, initApplication, initializeComponents, newConverterLocator, newExceptionMapper, newPageFactory, newRequestLogger, newResourceReferenceRegistry, newSharedResources, onDestroy, onEvent, setMetaData, setName, setPageManagerProvider, setPageRendererProvider, setRequestCycleProvider, setRootRequestMapper, setSessionStoreProvider, validateInit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HangmanApplication
public HangmanApplication()
- Create the hangman application.
getHomePage
public Class<? extends Page> getHomePage()
- Description copied from class:
Application
- Application subclasses must specify a home page class by implementing this abstract method.
- Specified by:
getHomePage
in class Application
- Returns:
- Home page class for this application
- See Also:
Application.getHomePage()
newSession
public Session newSession(Request request,
Response response)
- Description copied from class:
Application
- Creates a new session. Override this method if you want to provide a custom session.
- Overrides:
newSession
in class WebApplication
- Parameters:
request
- The request that will create this session.response
- The response to initialize, for example with cookies. This is important to use
cases involving unit testing because those use cases might want to be able to sign
a user in automatically when the session is created.
- Returns:
- The session
- See Also:
WebApplication.newSession(Request, Response)
Copyright © 2004-2010 Apache Software Foundation. All Rights Reserved.