com.antiaction.mayhem.httpd
Class Service

java.lang.Object
  extended by com.antiaction.mayhem.httpd.Service
All Implemented Interfaces:
IService, java.lang.Runnable

public class Service
extends java.lang.Object
implements IService

HTTP Service.

Version:
1.00
Author:
Nicholas Clarke

Constructor Summary
Service()
           
 
Method Summary
 void bind(ConfigInterfacePort ifp, IBindSocketFactory bindFactory, java.util.List hostnameList, IObjectBroker objectBroker, java.lang.Object callback)
           
 java.util.HashMap getProperties(org.dom4j.Element currElem)
           
 void init(IServiceManager serviceManager, java.lang.String config)
           
 java.lang.Object instanceOf(java.lang.String className)
           
 IBindSocketFactory lookupBindSocketFactory(java.lang.String factory)
           
 java.lang.Object lookupHost(java.lang.String localIP, int localPort, java.lang.String host)
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Service

public Service()
Method Detail

init

public void init(IServiceManager serviceManager,
                 java.lang.String config)
Specified by:
init in interface IService

instanceOf

public java.lang.Object instanceOf(java.lang.String className)

getProperties

public java.util.HashMap getProperties(org.dom4j.Element currElem)

run

public void run()
Specified by:
run in interface java.lang.Runnable

lookupBindSocketFactory

public IBindSocketFactory lookupBindSocketFactory(java.lang.String factory)

bind

public void bind(ConfigInterfacePort ifp,
                 IBindSocketFactory bindFactory,
                 java.util.List hostnameList,
                 IObjectBroker objectBroker,
                 java.lang.Object callback)

lookupHost

public java.lang.Object lookupHost(java.lang.String localIP,
                                   int localPort,
                                   java.lang.String host)


Copyright © 2001-2004 Nicholas Clarke. All Rights Reserved.