org.jbehave.web.runner.wicket
Class WebRunnerApplication

java.lang.Object
  extended by org.apache.wicket.Application
      extended by org.apache.wicket.protocol.http.WebApplication
          extended by org.jbehave.web.runner.wicket.WebRunnerApplication
All Implemented Interfaces:
org.apache.wicket.event.IEventSink, org.apache.wicket.session.ISessionStore.UnboundListener

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


Nested Class Summary
protected  class WebRunnerApplication.ApplicationModule
           
 
Field Summary
 
Fields inherited from class org.apache.wicket.Application
CONFIGURATION
 
Constructor Summary
WebRunnerApplication()
           
 
Method Summary
protected  List<org.jbehave.core.steps.CandidateSteps> candidateSteps()
           
protected  org.jbehave.core.configuration.Configuration configuration()
           
protected  org.jbehave.core.embedder.Embedder embedder()
           
protected  ZipFileArchiver fileArchiver()
           
protected  FileManager fileManager()
           
protected  FileMonitor fileMonitor()
           
 Class<Home> getHomePage()
           
protected  void init()
           
protected  org.jbehave.core.steps.InjectableStepsFactory stepsFactory()
           
protected  org.jbehave.core.embedder.StoryRunner storyRunner()
           
protected  File uploadDirectory()
           
 
Methods inherited from class org.apache.wicket.protocol.http.WebApplication
addIgnoreMountPath, get, getAjaxRequestTargetListeners, getAjaxRequestTargetProvider, getAndRemoveBufferedResponse, getApplicationKey, getConfigurationType, getFilterFactoryManager, getInitParameter, getMimeType, getResourceFinder, getServletContext, getSessionAttributePrefix, getWicketFilter, hasBufferedResponse, hasFilterFactoryManager, internalDestroy, internalInit, logEventTarget, logResponseTarget, mount, mountPackage, mountPage, mountResource, newAjaxRequestTarget, newSession, newWebRequest, newWebResponse, outputDevelopmentModeWarning, renderXmlDecl, sessionUnbound, setAjaxRequestTargetProvider, setServletContext, setWicketFilter, storeBufferedResponse, unmount
 
Methods inherited from class org.apache.wicket.Application
configure, createRequestCycle, decorateHeaderResponse, exists, fetchCreateAndSetSession, get, getApplicationKeys, getApplicationListeners, getApplicationSettings, getBehaviorInstantiationListeners, getComponentInitializationListeners, getComponentInstantiationListeners, getComponentOnAfterRenderListeners, getComponentPostOnBeforeRenderListeners, getComponentPreOnBeforeRenderListeners, getConverterLocator, getDebugSettings, getExceptionMapperProvider, getExceptionSettings, getFrameworkSettings, getHeaderContributorListenerCollection, getMapperContext, getMarkupSettings, getMetaData, getName, getPageFactory, getPageManagerContext, getPageManagerProvider, getPageRendererProvider, getPageSettings, getRequestCycleListeners, getRequestCycleProvider, getRequestCycleSettings, getRequestLogger, getRequestLoggerSettings, getResourceReferenceRegistry, getResourceSettings, getRootRequestMapper, getRootRequestMapperAsCompound, getSecuritySettings, getSessionListeners, getSessionSettings, getSessionStore, getSessionStoreProvider, getSharedResources, getStoreSettings, initApplication, initializeComponents, newConverterLocator, newMapperContext, newPageFactory, newRequestLogger, newResourceReferenceRegistry, newSharedResources, onDestroy, onEvent, setApplicationSettings, setDebugSettings, setExceptionSettings, setFrameworkSettings, setHeaderResponseDecorator, setMarkupSettings, setMetaData, setName, setPageManagerProvider, setPageRendererProvider, setPageSettings, setRequestCycleProvider, setRequestCycleSettings, setRequestLoggerSettings, setResourceSettings, setRootRequestMapper, setSecuritySettings, setSessionSettings, setSessionStoreProvider, setStoreSettings, usesDeploymentConfig, usesDevelopmentConfig, validateInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebRunnerApplication

public WebRunnerApplication()
Method Detail

init

protected void init()
Overrides:
init in class org.apache.wicket.protocol.http.WebApplication

embedder

protected org.jbehave.core.embedder.Embedder embedder()

storyRunner

protected org.jbehave.core.embedder.StoryRunner storyRunner()

configuration

protected org.jbehave.core.configuration.Configuration configuration()

stepsFactory

protected org.jbehave.core.steps.InjectableStepsFactory stepsFactory()

candidateSteps

protected List<org.jbehave.core.steps.CandidateSteps> candidateSteps()

fileMonitor

protected FileMonitor fileMonitor()

uploadDirectory

protected File uploadDirectory()

fileArchiver

protected ZipFileArchiver fileArchiver()

fileManager

protected FileManager fileManager()

getHomePage

public Class<Home> getHomePage()
Specified by:
getHomePage in class org.apache.wicket.Application


Copyright © 2012. All Rights Reserved.