public class AxisClient 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, shouldSaveConfigmakeLockable, name, options| Constructor and Description |
|---|
AxisClient() |
AxisClient(EngineConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
AxisEngine |
getClientEngine()
Client engine access.
|
protected HandlerChain |
getJAXRPChandlerChain(MessageContext context) |
void |
invoke(MessageContext msgContext)
Main routine of the AXIS engine.
|
addActorURI, cleanup, getActorURIs, getApplicationSession, getClassCache, getConfig, getCurrentMessageContext, getGlobalRequest, getGlobalResponse, getHandler, getService, getTransport, getTypeMappingRegistry, hasSafePassword, init, normaliseOptions, refreshGlobalOptions, removeActorURI, saveConfiguration, setAdminPassword, setCurrentMessageContext, setShouldSaveConfigcanHandleBlock, generateWSDL, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockablepublic AxisClient(EngineConfiguration config)
public AxisClient()
public AxisEngine getClientEngine()
AxisEngineAn AxisEngine may define another specific AxisEngine to be used by newly created Clients. For instance, a server may create an AxisClient and allow deployment to it. Then the server's services may access the AxisClient's deployed handlers and transports.
getClientEngine in class AxisEnginepublic void invoke(MessageContext msgContext) throws AxisFault
msgContext - the MessageContext to invoke relative
toAxisFault - if anything goes wrong during invocationprotected HandlerChain getJAXRPChandlerChain(MessageContext context)
context - Stores the Service, port QName and optionnaly a HandlerInfoChainFactoryCopyright © The Apache Software Foundation. All Rights Reserved.