test.org.benow.web
Class SampleWebService
java.lang.Object
org.benow.java.run.Application
org.benow.web.servlet.ServletRunner
org.benow.web.WebService
test.org.benow.web.SampleWebService
- All Implemented Interfaces:
- java.lang.Runnable
public class SampleWebService
- extends WebService
A sample web service, which sets default configuration for a web app,
augments the standard servlet deployment, etc.
- Author:
- andy
| Fields inherited from class org.benow.web.servlet.ServletRunner |
addStaticServlet, ajpPortArg, bindArg, bindHost, context, ctx, htmlArg, killArg, PARAM_ACCEPT_HOSTS, PARAM_EXT_HTTP, PARAM_EXT_HTTPS, PARAM_LOG_FILE, port, portArg, servletClassArg, servletNameArg, spec, sslArg, sslKeystoreArg, sslKeystorePasswordArg, sslPortArg, termArg |
| Fields inherited from class org.benow.java.run.Application |
exit, mainClass |
|
Method Summary |
protected void |
addServlets(org.mortbay.jetty.handler.ContextHandlerCollection contexts,
org.mortbay.jetty.servlet.Context context)
Adds the servlet(s) to the given context. |
protected void |
afterInitialized()
Override to do something after initialization |
protected void |
specifyArguments(org.benow.java.spec.argument.ArgumentSpecification spec)
|
| Methods inherited from class org.benow.web.servlet.ServletRunner |
addServlet, addServlet, afterCreate, createConnectors, createServer, getBindHost, getPort, getSSLPort, populateHandlers, run, setHeadless, setIsSingleUserApplication, sslPort |
| Methods inherited from class org.benow.java.run.Application |
createSpecification, doMain, getBriefDescription, getUsage, main, run, run, setSpecification, showHelp, start, start |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SampleWebService
public SampleWebService()
specifyArguments
protected void specifyArguments(org.benow.java.spec.argument.ArgumentSpecification spec)
- Overrides:
specifyArguments in class WebService
afterInitialized
protected void afterInitialized()
throws java.lang.Exception
- Description copied from class:
ServletRunner
- Override to do something after initialization
- Overrides:
afterInitialized in class ServletRunner
- Throws:
java.lang.Exception
addServlets
protected void addServlets(org.mortbay.jetty.handler.ContextHandlerCollection contexts,
org.mortbay.jetty.servlet.Context context)
- Description copied from class:
ServletRunner
- Adds the servlet(s) to the given context. Usually contains repeated calls
to addServlet(contexts,name,context). Override to add custom servlets.
- Overrides:
addServlets in class WebService