public class WandoraServletModule extends AbstractModule implements ServletModule
Modifier and Type | Class and Description |
---|---|
private class |
WandoraServletModule.JettyHandler |
ServletModule.RequestListener
Modifier and Type | Field and Description |
---|---|
protected WandoraServletModule.JettyHandler |
jettyHandler |
protected ParallelListenerList<ServletModule.RequestListener> |
requestListeners |
protected WandoraModulesServer |
server |
autoStart, isInitialized, isRunning, logging, loggingModule, moduleManager
Constructor and Description |
---|
WandoraServletModule(WandoraModulesServer server) |
Modifier and Type | Method and Description |
---|---|
void |
addRequestListener(ServletModule.RequestListener listener) |
java.lang.String |
getContextPath()
Returns the local path which this servlet should use as a basis
for files it needs to access.
|
org.eclipse.jetty.server.Handler |
getJettyHandler() |
java.lang.String |
getServletURL()
Returns the base URL for this servlet.
|
void |
removeRequestListener(ServletModule.RequestListener listener) |
getDependencies, init, isInitialized, isRunning, requireLogging, start, stop, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDependencies, init, isInitialized, isRunning, start, stop
protected WandoraServletModule.JettyHandler jettyHandler
protected WandoraModulesServer server
protected final ParallelListenerList<ServletModule.RequestListener> requestListeners
public WandoraServletModule(WandoraModulesServer server)
public org.eclipse.jetty.server.Handler getJettyHandler()
public void addRequestListener(ServletModule.RequestListener listener)
addRequestListener
in interface ServletModule
public void removeRequestListener(ServletModule.RequestListener listener)
removeRequestListener
in interface ServletModule
public java.lang.String getServletURL()
ServletModule
getServletURL
in interface ServletModule
public java.lang.String getContextPath()
ServletModule
getContextPath
in interface ServletModule
Copyright 2004-2015 Wandora Team