org.apache.geronimo.webdav.jetty
Class JettyDAVServer

java.lang.Object
  extended byorg.apache.geronimo.webdav.jetty.JettyDAVServer
All Implemented Interfaces:
DAVServer, org.apache.geronimo.gbean.GBeanLifecycle

public class JettyDAVServer
extends Object
implements DAVServer, org.apache.geronimo.gbean.GBeanLifecycle

DAVServer using under the cover a light Jetty servlet container.

Version:
$Revision: 1.6 $ $Date: 2004/06/10 23:12:24 $

Constructor Summary
JettyDAVServer()
           
 
Method Summary
 void addConnector(JettyConnector aConnector)
           
 void addRepository(DAVRepository aRepository)
          Adds a DAVRepository to this server.
 void doFail()
           
 void doStart()
           
 void doStop()
           
 Collection getConnectors()
          Gets the connectors of this server.
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 Collection getRepositories()
          Gets the repositories of this server.
 void removeConnector(JettyConnector aConnector)
           
 void removeRepository(DAVRepository aRepository)
           
 void setConnectors(Collection aCollOfConnectors)
           
 void setRepositories(Collection aCollOfRepositories)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JettyDAVServer

public JettyDAVServer()
               throws Exception
Method Detail

setConnectors

public void setConnectors(Collection aCollOfConnectors)

addConnector

public void addConnector(JettyConnector aConnector)

removeConnector

public void removeConnector(JettyConnector aConnector)

setRepositories

public void setRepositories(Collection aCollOfRepositories)

addRepository

public void addRepository(DAVRepository aRepository)
Adds a DAVRepository to this server.

Parameters:
aRepository - DAVRepository to be served by this server.

removeRepository

public void removeRepository(DAVRepository aRepository)

getRepositories

public Collection getRepositories()
Description copied from interface: DAVServer
Gets the repositories of this server.

Specified by:
getRepositories in interface DAVServer
Returns:
Collection of DAVRepository instances associated to this server.

getConnectors

public Collection getConnectors()
Description copied from interface: DAVServer
Gets the connectors of this server.

Specified by:
getConnectors in interface DAVServer
Returns:
Collection of Connector instances associated to this server.

doStart

public void doStart()
             throws org.apache.geronimo.gbean.WaitingException,
                    Exception
Specified by:
doStart in interface org.apache.geronimo.gbean.GBeanLifecycle
Throws:
org.apache.geronimo.gbean.WaitingException
Exception

doStop

public void doStop()
            throws org.apache.geronimo.gbean.WaitingException
Specified by:
doStop in interface org.apache.geronimo.gbean.GBeanLifecycle
Throws:
org.apache.geronimo.gbean.WaitingException

doFail

public void doFail()
Specified by:
doFail in interface org.apache.geronimo.gbean.GBeanLifecycle

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.