org.apache.cxf.transport.http
Class JettyHTTPServerEngine

java.lang.Object
  extended by HTTPListenerConfigBean
      extended by org.apache.cxf.transport.http.JettyHTTPServerEngine
All Implemented Interfaces:
ServerEngine

public final class JettyHTTPServerEngine
extends HTTPListenerConfigBean
implements ServerEngine


Method Summary
 void addServant(java.net.URL url, org.mortbay.http.handler.AbstractHttpHandler handler)
          Register a servant.
protected static void configure(org.apache.cxf.Bus bus, java.lang.Object bean)
           
static void destroyForPort(int p)
           
 java.lang.String getBeanName()
           
 org.mortbay.http.HttpHandler getServant(java.net.URL url)
          Get a registered servant.
 void removeServant(java.net.URL url)
          Remove a previously registered servant.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBeanName

public java.lang.String getBeanName()

destroyForPort

public static void destroyForPort(int p)

addServant

public void addServant(java.net.URL url,
                       org.mortbay.http.handler.AbstractHttpHandler handler)
Register a servant.

Specified by:
addServant in interface ServerEngine
Parameters:
url - the URL associated with the servant
handler - notified on incoming HTTP requests

removeServant

public void removeServant(java.net.URL url)
Remove a previously registered servant.

Specified by:
removeServant in interface ServerEngine
Parameters:
url - the URL the servant was registered against.

getServant

public org.mortbay.http.HttpHandler getServant(java.net.URL url)
Get a registered servant.

Specified by:
getServant in interface ServerEngine
Parameters:
url - the associated URL
Returns:
the HttpHandler if registered

configure

protected static void configure(org.apache.cxf.Bus bus,
                                java.lang.Object bean)


Copyright © 2006 Apache Software Foundation. All Rights Reserved.