public class AxisServer extends AxisEngine
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
log |
_hasSafePassword, classCache, config, DEFAULT_ATTACHMENT_IMPL, ENV_ATTACHMENT_DIR, ENV_SERVLET_CONTEXT, ENV_SERVLET_REALPATH, PROP_ATTACHMENT_CLEANUP, PROP_ATTACHMENT_DIR, PROP_ATTACHMENT_IMPLEMENTATION, PROP_BP10_COMPLIANCE, PROP_BYTE_BUFFER_BACKING, PROP_BYTE_BUFFER_CACHE_INCREMENT, PROP_BYTE_BUFFER_RESIDENT_MAX_SIZE, PROP_BYTE_BUFFER_WORK_BUFFER_SIZE, PROP_DEBUG_FILE, PROP_DEBUG_LEVEL, PROP_DEFAULT_CONFIG_CLASS, PROP_DISABLE_PRETTY_XML, PROP_DOMULTIREFS, PROP_DOTNET_SOAPENC_FIX, PROP_EMIT_ALL_TYPES, PROP_ENABLE_NAMESPACE_PREFIX_OPTIMIZATION, PROP_PASSWORD, PROP_SEND_XSI, PROP_SOAP_ALLOWED_VERSION, PROP_SOAP_VERSION, PROP_SYNC_CONFIG, PROP_TWOD_ARRAY_ENCODING, PROP_XML_DECL, PROP_XML_ENCODING, PROP_XML_REUSE_SAX_PARSERS, shouldSaveConfig
makeLockable, name, options
Constructor and Description |
---|
AxisServer() |
AxisServer(EngineConfiguration config) |
Modifier and Type | Method and Description |
---|---|
void |
generateWSDL(MessageContext msgContext)
Obtain WSDL information.
|
AxisEngine |
getClientEngine()
Get this server's client engine.
|
static AxisServer |
getServer(Map environment) |
void |
invoke(MessageContext msgContext)
Main routine of the AXIS server.
|
boolean |
isRunning() |
void |
start()
Start the server.
|
void |
stop()
Stop the server.
|
addActorURI, cleanup, getActorURIs, getApplicationSession, getClassCache, getConfig, getCurrentMessageContext, getGlobalRequest, getGlobalResponse, getHandler, getService, getTransport, getTypeMappingRegistry, hasSafePassword, init, normaliseOptions, refreshGlobalOptions, removeActorURI, saveConfiguration, setAdminPassword, setCurrentMessageContext, setShouldSaveConfig
canHandleBlock, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
public AxisServer()
public AxisServer(EngineConfiguration config)
public static AxisServer getServer(Map environment) throws AxisFault
AxisFault
public boolean isRunning()
public void start()
public void stop()
public AxisEngine getClientEngine()
getClientEngine
in class AxisEngine
AxisEngine
that is the client enginepublic void invoke(MessageContext msgContext) throws AxisFault
msgContext
- the MessageContext
to process with this
Handler
.AxisFault
- if the handler encounters an errorpublic void generateWSDL(MessageContext msgContext) throws AxisFault
Handler
generateWSDL
in interface Handler
generateWSDL
in class BasicHandler
msgContext
- the MessageContext
to generate the WSDL
toAxisFault
- if there was a problem generating the WSDLCopyright © The Apache Software Foundation. All Rights Reserved.