Uses of Class
org.apache.axis.MessageContext
-
-
Uses of MessageContext in org.apache.axis
Methods in org.apache.axis that return MessageContext Modifier and Type Method Description static MessageContext
MessageContext. getCurrentContext()
Get the active message context.static MessageContext
AxisEngine. getCurrentMessageContext()
Get the active message context.MessageContext
Message. getMessageContext()
Get the context associated with this message.Methods in org.apache.axis with parameters of type MessageContext Modifier and Type Method Description void
Handler. generateWSDL(MessageContext msgContext)
Obtain WSDL information.void
SimpleChain. generateWSDL(MessageContext msgContext)
Iterate over the chain letting each handler have a crack at contributing to a WSDL description.void
FaultableHandler. invoke(MessageContext msgContext)
Invokes the specified handler.void
Handler. invoke(MessageContext msgContext)
Invoke is called to do the actual work of the Handler object.void
SimpleChain. invoke(MessageContext msgContext)
Iterate over the chain invoking each handler.void
FaultableHandler. onFault(MessageContext msgContext)
Some handler later on has faulted so we need to process the fault.void
Handler. onFault(MessageContext msgContext)
Called when a subsequent handler throws a fault.void
SimpleChain. onFault(MessageContext msgContext)
Notify the handlers in this chain because some handler later on has faulted - in reverse order.protected static void
AxisEngine. setCurrentMessageContext(MessageContext mc)
Set the active message context.void
Message. setMessageContext(MessageContext msgContext)
Set the context associated with this message.void
HandlerIterationStrategy. visit(Handler handler, MessageContext msgContext)
Visit a handler with a message context. -
Uses of MessageContext in org.apache.axis.client
Methods in org.apache.axis.client that return MessageContext Modifier and Type Method Description MessageContext
Call. getMessageContext()
Obtain a reference to our MessageContext.Methods in org.apache.axis.client with parameters of type MessageContext Modifier and Type Method Description protected HandlerChain
AxisClient. getJAXRPChandlerChain(MessageContext context)
void
AxisClient. invoke(MessageContext msgContext)
Main routine of the AXIS engine.void
Transport. processReturnedMessageContext(MessageContext context)
Allow the transport to grab any transport-specific stuff it might want from a returned MessageContextvoid
Transport. setupMessageContext(MessageContext context, Call message, AxisEngine engine)
void
Transport. setupMessageContextImpl(MessageContext context, Call message, AxisEngine engine)
-
Uses of MessageContext in org.apache.axis.components.jms
Methods in org.apache.axis.components.jms with parameters of type MessageContext Modifier and Type Method Description void
JMSVendorAdapter. setupApplicationProperties(MessageContext context, Call call, JMSURLHelper jmsurl)
void
JMSVendorAdapter. setupMessageContext(MessageContext context, Call call, JMSURLHelper jmsurl)
Set JMS properties in the message context. -
Uses of MessageContext in org.apache.axis.encoding
Fields in org.apache.axis.encoding declared as MessageContext Modifier and Type Field Description protected MessageContext
DeserializationContext. msgContext
Methods in org.apache.axis.encoding that return MessageContext Modifier and Type Method Description MessageContext
DeserializationContext. getMessageContext()
Get MessageContextMessageContext
SerializationContext. getMessageContext()
Get the MessageContext we're operating withConstructors in org.apache.axis.encoding with parameters of type MessageContext Constructor Description DeserializationContext(MessageContext ctx, SOAPHandler initialHandler)
Construct Deserializer using MessageContext and EnvelopeBuilder handlerDeserializationContext(org.xml.sax.InputSource is, MessageContext ctx, java.lang.String messageType)
Construct DeserializerDeserializationContext(org.xml.sax.InputSource is, MessageContext ctx, java.lang.String messageType, SOAPEnvelope env)
Construct DeserializerSerializationContext(java.io.Writer writer, MessageContext msgContext)
Construct SerializationContext with associated writer and MessageContextTextSerializationContext(java.io.Writer writer, MessageContext msgContext)
-
Uses of MessageContext in org.apache.axis.handlers
Methods in org.apache.axis.handlers with parameters of type MessageContext Modifier and Type Method Description void
SimpleSessionHandler. doClient(MessageContext context)
Client side of processing.void
SimpleSessionHandler. doServer(MessageContext context)
Server side of processing.void
BasicHandler. generateWSDL(MessageContext msgContext)
void
EchoHandler. generateWSDL(MessageContext msgContext)
void
JWSHandler. generateWSDL(MessageContext msgContext)
void
DebugHandler. invoke(MessageContext msgContext)
void
EchoHandler. invoke(MessageContext msgContext)
void
ErrorHandler. invoke(MessageContext msgContext)
void
JAXRPCHandler. invoke(MessageContext msgContext)
void
JWSHandler. invoke(MessageContext msgContext)
Just set up the service, the inner service will do the rest...void
LogHandler. invoke(MessageContext msgContext)
void
LogMessage. invoke(MessageContext context)
void
MD5AttachHandler. invoke(MessageContext msgContext)
void
SimpleAuthenticationHandler. invoke(MessageContext msgContext)
Authenticate the user and password from the msgContextvoid
SimpleAuthorizationHandler. invoke(MessageContext msgContext)
Authorize the user and targetService from the msgContextvoid
SimpleSessionHandler. invoke(MessageContext context)
Process a MessageContext.void
SOAPMonitorHandler. invoke(MessageContext messageContext)
Process and SOAP messagevoid
BasicHandler. onFault(MessageContext msgContext)
void
DebugHandler. onFault(MessageContext msgContext)
void
JAXRPCHandler. onFault(MessageContext msgContext)
void
LogHandler. onFault(MessageContext msgContext)
void
SimpleAuthorizationHandler. onFault(MessageContext msgContext)
Nothing to undoprotected void
JWSHandler. setupService(MessageContext msgContext)
If our path ends in the right file extension (*.jws), handle all the work necessary to compile the source file if it needs it, and set up the "proxy" RPC service surrounding it as the MessageContext's active service. -
Uses of MessageContext in org.apache.axis.handlers.http
Methods in org.apache.axis.handlers.http with parameters of type MessageContext Modifier and Type Method Description void
URLMapper. generateWSDL(MessageContext msgContext)
void
HTTPActionHandler. invoke(MessageContext msgContext)
void
HTTPAuthHandler. invoke(MessageContext msgContext)
void
URLMapper. invoke(MessageContext msgContext)
-
Uses of MessageContext in org.apache.axis.handlers.soap
Methods in org.apache.axis.handlers.soap with parameters of type MessageContext Modifier and Type Method Description void
SOAPService. generateWSDL(MessageContext msgContext)
Generate WSDL.ServiceDesc
SOAPService. getInitializedServiceDesc(MessageContext msgContext)
Returns a service description with the implementation class filled in.void
MustUnderstandChecker. invoke(MessageContext msgContext)
void
SOAPService. invoke(MessageContext msgContext)
-
Uses of MessageContext in org.apache.axis.providers
Methods in org.apache.axis.providers with parameters of type MessageContext Modifier and Type Method Description void
BasicProvider. generateWSDL(MessageContext msgContext)
Generate the WSDL for this service.abstract void
BasicProvider. initServiceDesc(SOAPService service, MessageContext msgContext)
This method returns a ServiceDesc that contains the correct implimentation class.void
BSFProvider. initServiceDesc(SOAPService service, MessageContext msgContext)
void
ComProvider. initServiceDesc(SOAPService service, MessageContext msgContext)
void
BSFProvider. invoke(MessageContext msgContext)
void
ComProvider. invoke(MessageContext msgContext)
-
Uses of MessageContext in org.apache.axis.providers.java
Methods in org.apache.axis.providers.java with parameters of type MessageContext Modifier and Type Method Description protected void
RPCProvider. checkMethodName(MessageContext msgContext, java.lang.String allowedMethods, java.lang.String methodName)
Throw an AxisFault if the requested method is not allowed.protected RPCElement
RPCProvider. createResponseBody(RPCElement body, MessageContext msgContext, OperationDesc operation, ServiceDesc serviceDesc, java.lang.Object objRes, SOAPEnvelope resEnv, java.util.ArrayList outs)
protected RPCElement
RPCProvider. getBody(SOAPEnvelope reqEnv, MessageContext msgContext)
protected OperationDesc
RPCProvider. getOperationDesc(MessageContext msgContext, RPCElement body)
protected java.lang.Class
EJBProvider. getServiceClass(java.lang.String beanJndiName, SOAPService service, MessageContext msgContext)
Get the class description for the EJB Remote or Local Interface, which is what we are interested in exposing to the world (i.e.protected java.lang.Class
JavaProvider. getServiceClass(java.lang.String clsName, SOAPService service, MessageContext msgContext)
Returns the Class info about the service class.java.lang.Object
JavaProvider. getServiceObject(MessageContext msgContext, Handler service, java.lang.String clsName, IntHolder scopeHolder)
Get the service object whose method actually provides the service.void
JavaProvider. initServiceDesc(SOAPService service, MessageContext msgContext)
Fill in a service description with the correct impl class and typemapping set.void
JavaProvider. invoke(MessageContext msgContext)
Invoke the message by obtaining various common fields, looking up the service object (via getServiceObject), and actually processing the message (via processMessage).protected java.lang.Object
EJBProvider. invokeMethod(MessageContext msgContext, java.lang.reflect.Method method, java.lang.Object obj, java.lang.Object[] argValues)
Override the default implementation such that we can include special handling forServerException
.protected java.lang.Object
RPCProvider. invokeMethod(MessageContext msgContext, java.lang.reflect.Method method, java.lang.Object obj, java.lang.Object[] argValues)
This method encapsulates the method invocation.protected java.lang.Object
CORBAProvider. makeNewServiceObject(MessageContext msgContext, java.lang.String clsName)
Return a object which implements the service.protected java.lang.Object
EJBProvider. makeNewServiceObject(MessageContext msgContext, java.lang.String clsName)
Return a object which implements the service.protected java.lang.Object
JavaProvider. makeNewServiceObject(MessageContext msgContext, java.lang.String clsName)
Default java service object comes from simply instantiating the class wrapped in jcprotected java.lang.Object
RMIProvider. makeNewServiceObject(MessageContext msgContext, java.lang.String clsName)
Return a object which implements the service.abstract void
JavaProvider. processMessage(MessageContext msgContext, SOAPEnvelope reqEnv, SOAPEnvelope resEnv, java.lang.Object obj)
Process the current message.void
MsgProvider. processMessage(MessageContext msgContext, SOAPEnvelope reqEnv, SOAPEnvelope resEnv, java.lang.Object obj)
Process the message.void
RPCProvider. processMessage(MessageContext msgContext, SOAPEnvelope reqEnv, SOAPEnvelope resEnv, java.lang.Object obj)
Process the current message. -
Uses of MessageContext in org.apache.axis.security
Methods in org.apache.axis.security with parameters of type MessageContext Modifier and Type Method Description AuthenticatedUser
SecurityProvider. authenticate(MessageContext msgContext)
Authenticate a user from a username/password pair. -
Uses of MessageContext in org.apache.axis.security.servlet
Methods in org.apache.axis.security.servlet with parameters of type MessageContext Modifier and Type Method Description AuthenticatedUser
ServletSecurityProvider. authenticate(MessageContext msgContext)
Authenticate a user from a username/password pair. -
Uses of MessageContext in org.apache.axis.security.simple
Methods in org.apache.axis.security.simple with parameters of type MessageContext Modifier and Type Method Description AuthenticatedUser
SimpleSecurityProvider. authenticate(MessageContext msgContext)
Authenticate a user from a username/password pair. -
Uses of MessageContext in org.apache.axis.server
Methods in org.apache.axis.server with parameters of type MessageContext Modifier and Type Method Description void
AxisServer. generateWSDL(MessageContext msgContext)
void
AxisServer. invoke(MessageContext msgContext)
Main routine of the AXIS server. -
Uses of MessageContext in org.apache.axis.strategies
Methods in org.apache.axis.strategies with parameters of type MessageContext Modifier and Type Method Description void
InvocationStrategy. visit(Handler handler, MessageContext msgContext)
void
WSDLGenStrategy. visit(Handler handler, MessageContext msgContext)
-
Uses of MessageContext in org.apache.axis.transport.http
Methods in org.apache.axis.transport.http with parameters of type MessageContext Modifier and Type Method Description protected void
AbstractQueryStringHandler. configureFromContext(MessageContext msgContext)
configure our elements from the context.protected java.lang.String
QSWSDLHandler. getEndpointURL(MessageContext msgContext)
Returns the endpoint URL that should be used in the returned WSDL.protected org.apache.commons.httpclient.HostConfiguration
CommonsHTTPSender. getHostConfiguration(org.apache.commons.httpclient.HttpClient client, MessageContext context, java.net.URL targetURL)
protected void
HTTPSender. getSocket(SocketHolder sockHolder, MessageContext msgContext, java.lang.String protocol, java.lang.String host, int port, int timeout, java.lang.StringBuffer otherHeaders, BooleanHolder useFullURL)
Creates a socket connection to the SOAP servervoid
CommonsHTTPSender. handleCookie(java.lang.String cookieName, java.lang.String cookie, MessageContext msgContext)
little helper function for cookies.void
HTTPSender. handleCookie(java.lang.String cookieName, java.lang.String setCookieName, java.lang.String cookie, MessageContext msgContext)
little helper function for cookies.void
CommonsHTTPSender. invoke(MessageContext msgContext)
invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP servervoid
HTTPSender. invoke(MessageContext msgContext)
invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP servervoid
QSHandler. invoke(MessageContext msgContext)
Performs the action associated with this particular query string handler.void
QSListHandler. invoke(MessageContext msgContext)
Performs the action associated with this particular query string handler.void
QSMethodHandler. invoke(MessageContext msgContext)
Performs the action associated with this particular query string handler.void
QSWSDLHandler. invoke(MessageContext msgContext)
Performs the action associated with this particular query string handler.void
HTTPTransport. processReturnedMessageContext(MessageContext context)
void
HTTPTransport. setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine)
Set up any transport-specific derived properties in the message context.protected void
QSWSDLHandler. updateSoapAddressLocationURLs(org.w3c.dom.Document wsdlDoc, MessageContext msgContext)
Updates the soap:address locations for all ports in the WSDL using the URL from the request as the base portion for the updated locations, ensuring the WSDL returned to the client contains the correct location URL. -
Uses of MessageContext in org.apache.axis.transport.java
Methods in org.apache.axis.transport.java with parameters of type MessageContext Modifier and Type Method Description void
JavaSender. invoke(MessageContext msgContext)
void
JavaTransport. setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine)
Set up any transport-specific derived properties in the message context. -
Uses of MessageContext in org.apache.axis.transport.jms
Methods in org.apache.axis.transport.jms with parameters of type MessageContext Modifier and Type Method Description protected java.util.HashMap
JMSSender. createApplicationProperties(MessageContext context)
Return a map of properties that makeup the application-specific for the JMS Messages.void
JMSSender. invoke(MessageContext msgContext)
invoke() creates an endpoint, sends the request SOAP message, and then either reads the response SOAP message or simply returns.void
JMSTransport. setupMessageContextImpl(MessageContext context, Call message, AxisEngine engine)
Set up any transport-specific derived properties in the message context. -
Uses of MessageContext in org.apache.axis.transport.local
Methods in org.apache.axis.transport.local with parameters of type MessageContext Modifier and Type Method Description void
LocalResponder. invoke(MessageContext msgContext)
void
LocalSender. invoke(MessageContext clientContext)
void
LocalTransport. setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine)
Set up any transport-specific derived properties in the message context. -
Uses of MessageContext in org.apache.axis.transport.mail
Methods in org.apache.axis.transport.mail with parameters of type MessageContext Modifier and Type Method Description void
MailSender. invoke(MessageContext msgContext)
invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP servervoid
MailTransport. setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine)
Set up any transport-specific derived properties in the message context. -
Uses of MessageContext in org.apache.axis.utils
Methods in org.apache.axis.utils with parameters of type MessageContext Modifier and Type Method Description static java.lang.String
ClasspathUtils. getDefaultClasspath(MessageContext msgContext)
Get the default classpath from various thingies in the message contextstatic java.lang.String
XMLUtils. getEncoding(MessageContext msgContext)
Get the current encoding in effectstatic java.lang.String
XMLUtils. getEncoding(Message message, MessageContext msgContext)
static java.lang.String
XMLUtils. getEncoding(Message message, MessageContext msgContext, XMLEncoder defaultEncoder)
static XMLEncoder
XMLUtils. getXMLEncoder(MessageContext msgContext)
Get the current XMLEncoderorg.w3c.dom.Document
Admin. process(MessageContext msgContext, org.w3c.dom.Element root)
The meat of the Admin service.protected static org.w3c.dom.Document
Admin. processWSDD(MessageContext msgContext, AxisEngine engine, org.w3c.dom.Element root)
-