org.apache.axis.server

Class AxisServer

public class AxisServer extends AxisEngine

Author: Doug Davis (dug@us.ibm.com) Glen Daniels (gdaniels@allaire.com)

Field Summary
protected static Loglog
Constructor Summary
AxisServer()
AxisServer(EngineConfiguration config)
Method Summary
voidgenerateWSDL(MessageContext msgContext)
AxisEnginegetClientEngine()
Get this server's client engine.
static AxisServergetServer(Map environment)
voidinvoke(MessageContext msgContext)
Main routine of the AXIS server.
booleanisRunning()
voidstart()
Start the server.
voidstop()
Stop the server.

Field Detail

log

protected static Log log

Constructor Detail

AxisServer

public AxisServer()

AxisServer

public AxisServer(EngineConfiguration config)

Method Detail

generateWSDL

public void generateWSDL(MessageContext msgContext)

getClientEngine

public AxisEngine getClientEngine()
Get this server's client engine. Create it if it does not yet exist.

getServer

public static AxisServer getServer(Map environment)

invoke

public void invoke(MessageContext msgContext)
Main routine of the AXIS server. In short we locate the appropriate handler for the desired service and invoke() it.

isRunning

public boolean isRunning()

start

public void start()
Start the server.

stop

public void stop()
Stop the server.
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.