org.mule.transport.servlet.jetty
Class JettyWebappServerAgent
java.lang.Object
org.mule.AbstractAgent
org.mule.transport.servlet.jetty.JettyWebappServerAgent
- All Implemented Interfaces:
- Agent, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, NameableObject, NamedObject
public class JettyWebappServerAgent
- extends AbstractAgent
A 'proxy' agent that displays info about any webapps deployed together
with their entry-point url. Intended as a helper for splash screen, no other functionality.
Cooperates with the JettyHttpConnector.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final String NAME
- See Also:
- Constant Field Values
webapps
protected SortedSet<String> webapps
JettyWebappServerAgent
public JettyWebappServerAgent()
JettyWebappServerAgent
protected JettyWebappServerAgent(String name)
dispose
public void dispose()
initialise
public void initialise()
throws InitialisationException
- Throws:
InitialisationException
start
public void start()
throws MuleException
- Throws:
MuleException
stop
public void stop()
throws MuleException
- Throws:
MuleException
getDescription
public String getDescription()
- Specified by:
getDescription in interface Agent- Overrides:
getDescription in class AbstractAgent
onJettyConnectorStarted
public void onJettyConnectorStarted(JettyHttpConnector jetty)
- A callback for the connector, as it has a 'lazy-start' policy.
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.