org.outerj.daisy.httpconnector
Class HttpConnectorImpl

java.lang.Object
  extended by org.outerj.daisy.httpconnector.HttpConnectorImpl
All Implemented Interfaces:
org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.activity.Startable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.service.Serviceable, org.outerj.daisy.httpconnector.HttpConnector

public class HttpConnectorImpl
extends java.lang.Object
implements org.outerj.daisy.httpconnector.HttpConnector, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.activity.Startable, org.apache.avalon.framework.activity.Initializable, org.apache.avalon.framework.logger.LogEnabled


Constructor Summary
HttpConnectorImpl()
           
 
Method Summary
 void addHandler(org.mortbay.http.HttpHandler handler)
           
 void configure(org.apache.avalon.framework.configuration.Configuration configuration)
           
 void enableLogging(org.apache.avalon.framework.logger.Logger logger)
           
 void initialize()
           
 void removeHandler(org.mortbay.http.HttpHandler handler)
           
 void service(org.apache.avalon.framework.service.ServiceManager serviceManager)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpConnectorImpl

public HttpConnectorImpl()
Method Detail

configure

public void configure(org.apache.avalon.framework.configuration.Configuration configuration)
               throws org.apache.avalon.framework.configuration.ConfigurationException
Specified by:
configure in interface org.apache.avalon.framework.configuration.Configurable
Throws:
org.apache.avalon.framework.configuration.ConfigurationException

enableLogging

public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
Specified by:
enableLogging in interface org.apache.avalon.framework.logger.LogEnabled

service

public void service(org.apache.avalon.framework.service.ServiceManager serviceManager)
             throws org.apache.avalon.framework.service.ServiceException
Specified by:
service in interface org.apache.avalon.framework.service.Serviceable
Throws:
org.apache.avalon.framework.service.ServiceException

initialize

public void initialize()
                throws java.lang.Exception
Specified by:
initialize in interface org.apache.avalon.framework.activity.Initializable
Throws:
java.lang.Exception

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface org.apache.avalon.framework.activity.Startable
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.Exception
Specified by:
stop in interface org.apache.avalon.framework.activity.Startable
Throws:
java.lang.Exception

addHandler

public void addHandler(org.mortbay.http.HttpHandler handler)
                throws java.lang.Exception
Specified by:
addHandler in interface org.outerj.daisy.httpconnector.HttpConnector
Throws:
java.lang.Exception

removeHandler

public void removeHandler(org.mortbay.http.HttpHandler handler)
Specified by:
removeHandler in interface org.outerj.daisy.httpconnector.HttpConnector


Copyright © -2012 . All Rights Reserved.