org.codehaus.plexus.service.jetty
Class JettyServletContainer

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.service.jetty.JettyServletContainer
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable, ServletContainer

public class JettyServletContainer
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements ServletContainer, org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable

1

Version:
$Id: JettyServletContainer.java 2207 2005-07-05 19:39:00Z trygvis $
Author:
Trygve Laugstøl

Field Summary
 
Fields inherited from interface org.codehaus.plexus.service.jetty.ServletContainer
ROLE
 
Constructor Summary
JettyServletContainer()
           
 
Method Summary
 void addListener(java.lang.String host, int port)
           
 void addProxyListener(java.lang.String host, int port, java.lang.String proxyHost, int proxyPort)
           
 void deployWarDirectory(java.io.File directory, org.codehaus.plexus.DefaultPlexusContainer container, java.lang.String context, java.lang.String virtualHost)
           
 void deployWarFile(java.io.File war, boolean extractWar, java.io.File extractionLocation, org.codehaus.plexus.DefaultPlexusContainer container, java.lang.String context, java.lang.String virtualHost)
           
 boolean hasContext(java.lang.String contextPath)
           
 void start()
           
 void startApplication(java.lang.String contextPath)
           
 void stop()
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JettyServletContainer

public JettyServletContainer()
Method Detail

start

public void start()
           throws org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException
Specified by:
start in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable
Throws:
org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException

stop

public void stop()
Specified by:
stop in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable

hasContext

public boolean hasContext(java.lang.String contextPath)
Specified by:
hasContext in interface ServletContainer

addListener

public void addListener(java.lang.String host,
                        int port)
                 throws ServletContainerException,
                        java.net.UnknownHostException
Specified by:
addListener in interface ServletContainer
Throws:
ServletContainerException
java.net.UnknownHostException

addProxyListener

public void addProxyListener(java.lang.String host,
                             int port,
                             java.lang.String proxyHost,
                             int proxyPort)
                      throws ServletContainerException,
                             java.net.UnknownHostException
Specified by:
addProxyListener in interface ServletContainer
Throws:
ServletContainerException
java.net.UnknownHostException

deployWarFile

public void deployWarFile(java.io.File war,
                          boolean extractWar,
                          java.io.File extractionLocation,
                          org.codehaus.plexus.DefaultPlexusContainer container,
                          java.lang.String context,
                          java.lang.String virtualHost)
                   throws ServletContainerException
Specified by:
deployWarFile in interface ServletContainer
Throws:
ServletContainerException

deployWarDirectory

public void deployWarDirectory(java.io.File directory,
                               org.codehaus.plexus.DefaultPlexusContainer container,
                               java.lang.String context,
                               java.lang.String virtualHost)
                        throws ServletContainerException
Specified by:
deployWarDirectory in interface ServletContainer
Throws:
ServletContainerException

startApplication

public void startApplication(java.lang.String contextPath)
                      throws ServletContainerException
Specified by:
startApplication in interface ServletContainer
Throws:
ServletContainerException


Copyright © {inceptionYear}-2008 null. All Rights Reserved.