Uses of Class
org.apache.axis.MessageContext
Packages that use MessageContext
Package
Description
-
Uses of MessageContext in org.apache.axis
Methods in org.apache.axis that return MessageContextModifier and TypeMethodDescriptionstatic MessageContextMessageContext.getCurrentContext()Get the active message context.static MessageContextAxisEngine.getCurrentMessageContext()Get the active message context.Message.getMessageContext()Get the context associated with this message.Methods in org.apache.axis with parameters of type MessageContextModifier and TypeMethodDescriptionvoidHandler.generateWSDL(MessageContext msgContext) Obtain WSDL information.voidSimpleChain.generateWSDL(MessageContext msgContext) Iterate over the chain letting each handler have a crack at contributing to a WSDL description.voidFaultableHandler.invoke(MessageContext msgContext) Invokes the specified handler.voidHandler.invoke(MessageContext msgContext) Invoke is called to do the actual work of the Handler object.voidSimpleChain.invoke(MessageContext msgContext) Iterate over the chain invoking each handler.voidFaultableHandler.onFault(MessageContext msgContext) Some handler later on has faulted so we need to process the fault.voidHandler.onFault(MessageContext msgContext) Called when a subsequent handler throws a fault.voidSimpleChain.onFault(MessageContext msgContext) Notify the handlers in this chain because some handler later on has faulted - in reverse order.protected static voidAxisEngine.setCurrentMessageContext(MessageContext mc) Set the active message context.voidMessage.setMessageContext(MessageContext msgContext) Set the context associated with this message.voidHandlerIterationStrategy.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 MessageContextModifier and TypeMethodDescriptionCall.getMessageContext()Obtain a reference to our MessageContext.Methods in org.apache.axis.client with parameters of type MessageContextModifier and TypeMethodDescriptionprotected HandlerChainAxisClient.getJAXRPChandlerChain(MessageContext context) voidAxisClient.invoke(MessageContext msgContext) Main routine of the AXIS engine.voidTransport.processReturnedMessageContext(MessageContext context) Allow the transport to grab any transport-specific stuff it might want from a returned MessageContextfinal voidTransport.setupMessageContext(MessageContext context, Call message, AxisEngine engine) voidTransport.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 MessageContextModifier and TypeMethodDescriptionvoidJMSVendorAdapter.setupApplicationProperties(MessageContext context, Call call, JMSURLHelper jmsurl) voidJMSVendorAdapter.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 MessageContextMethods in org.apache.axis.encoding that return MessageContextModifier and TypeMethodDescriptionDeserializationContext.getMessageContext()Get MessageContextSerializationContext.getMessageContext()Get the MessageContext we're operating withConstructors in org.apache.axis.encoding with parameters of type MessageContextModifierConstructorDescriptionDeserializationContext(MessageContext ctx, SOAPHandler initialHandler) Construct Deserializer using MessageContext and EnvelopeBuilder handlerDeserializationContext(InputSource is, MessageContext ctx, String messageType) Construct DeserializerDeserializationContext(InputSource is, MessageContext ctx, String messageType, SOAPEnvelope env) Construct DeserializerSerializationContext(Writer writer, MessageContext msgContext) Construct SerializationContext with associated writer and MessageContextTextSerializationContext(Writer writer, MessageContext msgContext) -
Uses of MessageContext in org.apache.axis.handlers
Methods in org.apache.axis.handlers with parameters of type MessageContextModifier and TypeMethodDescriptionvoidSimpleSessionHandler.doClient(MessageContext context) Client side of processing.voidSimpleSessionHandler.doServer(MessageContext context) Server side of processing.voidBasicHandler.generateWSDL(MessageContext msgContext) voidEchoHandler.generateWSDL(MessageContext msgContext) voidJWSHandler.generateWSDL(MessageContext msgContext) voidDebugHandler.invoke(MessageContext msgContext) voidEchoHandler.invoke(MessageContext msgContext) voidErrorHandler.invoke(MessageContext msgContext) voidJAXRPCHandler.invoke(MessageContext msgContext) voidJWSHandler.invoke(MessageContext msgContext) Just set up the service, the inner service will do the rest...voidLogHandler.invoke(MessageContext msgContext) voidLogMessage.invoke(MessageContext context) voidMD5AttachHandler.invoke(MessageContext msgContext) voidSimpleAuthenticationHandler.invoke(MessageContext msgContext) Authenticate the user and password from the msgContextvoidSimpleAuthorizationHandler.invoke(MessageContext msgContext) Authorize the user and targetService from the msgContextvoidSimpleSessionHandler.invoke(MessageContext context) Process a MessageContext.voidSOAPMonitorHandler.invoke(MessageContext messageContext) Process and SOAP messagevoidBasicHandler.onFault(MessageContext msgContext) voidDebugHandler.onFault(MessageContext msgContext) voidJAXRPCHandler.onFault(MessageContext msgContext) voidLogHandler.onFault(MessageContext msgContext) voidSimpleAuthorizationHandler.onFault(MessageContext msgContext) Nothing to undoprotected voidJWSHandler.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 MessageContextModifier and TypeMethodDescriptionvoidURLMapper.generateWSDL(MessageContext msgContext) voidHTTPActionHandler.invoke(MessageContext msgContext) voidHTTPAuthHandler.invoke(MessageContext msgContext) voidURLMapper.invoke(MessageContext msgContext) -
Uses of MessageContext in org.apache.axis.handlers.soap
Methods in org.apache.axis.handlers.soap with parameters of type MessageContextModifier and TypeMethodDescriptionvoidSOAPService.generateWSDL(MessageContext msgContext) Generate WSDL.SOAPService.getInitializedServiceDesc(MessageContext msgContext) Returns a service description with the implementation class filled in.voidMustUnderstandChecker.invoke(MessageContext msgContext) voidSOAPService.invoke(MessageContext msgContext) -
Uses of MessageContext in org.apache.axis.providers
Methods in org.apache.axis.providers with parameters of type MessageContextModifier and TypeMethodDescriptionvoidBasicProvider.generateWSDL(MessageContext msgContext) Generate the WSDL for this service.abstract voidBasicProvider.initServiceDesc(SOAPService service, MessageContext msgContext) This method returns a ServiceDesc that contains the correct implimentation class.voidBSFProvider.initServiceDesc(SOAPService service, MessageContext msgContext) voidComProvider.initServiceDesc(SOAPService service, MessageContext msgContext) voidBSFProvider.invoke(MessageContext msgContext) voidComProvider.invoke(MessageContext msgContext) -
Uses of MessageContext in org.apache.axis.providers.java
Methods in org.apache.axis.providers.java with parameters of type MessageContextModifier and TypeMethodDescriptionprotected voidRPCProvider.checkMethodName(MessageContext msgContext, String allowedMethods, String methodName) Throw an AxisFault if the requested method is not allowed.protected RPCElementRPCProvider.createResponseBody(RPCElement body, MessageContext msgContext, OperationDesc operation, ServiceDesc serviceDesc, Object objRes, SOAPEnvelope resEnv, ArrayList outs) protected RPCElementRPCProvider.getBody(SOAPEnvelope reqEnv, MessageContext msgContext) protected OperationDescRPCProvider.getOperationDesc(MessageContext msgContext, RPCElement body) protected ClassEJBProvider.getServiceClass(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 ClassJavaProvider.getServiceClass(String clsName, SOAPService service, MessageContext msgContext) Returns the Class info about the service class.JavaProvider.getServiceObject(MessageContext msgContext, Handler service, String clsName, IntHolder scopeHolder) Get the service object whose method actually provides the service.voidJavaProvider.initServiceDesc(SOAPService service, MessageContext msgContext) Fill in a service description with the correct impl class and typemapping set.voidJavaProvider.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 ObjectEJBProvider.invokeMethod(MessageContext msgContext, Method method, Object obj, Object[] argValues) Override the default implementation such that we can include special handling forServerException.protected ObjectRPCProvider.invokeMethod(MessageContext msgContext, Method method, Object obj, Object[] argValues) This method encapsulates the method invocation.protected ObjectCORBAProvider.makeNewServiceObject(MessageContext msgContext, String clsName) Return a object which implements the service.protected ObjectEJBProvider.makeNewServiceObject(MessageContext msgContext, String clsName) Return a object which implements the service.protected ObjectJavaProvider.makeNewServiceObject(MessageContext msgContext, String clsName) Default java service object comes from simply instantiating the class wrapped in jcprotected ObjectRMIProvider.makeNewServiceObject(MessageContext msgContext, String clsName) Return a object which implements the service.abstract voidJavaProvider.processMessage(MessageContext msgContext, SOAPEnvelope reqEnv, SOAPEnvelope resEnv, Object obj) Process the current message.voidMsgProvider.processMessage(MessageContext msgContext, SOAPEnvelope reqEnv, SOAPEnvelope resEnv, Object obj) Process the message.voidRPCProvider.processMessage(MessageContext msgContext, SOAPEnvelope reqEnv, SOAPEnvelope resEnv, Object obj) Process the current message. -
Uses of MessageContext in org.apache.axis.security
Methods in org.apache.axis.security with parameters of type MessageContextModifier and TypeMethodDescriptionSecurityProvider.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 MessageContextModifier and TypeMethodDescriptionServletSecurityProvider.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 MessageContextModifier and TypeMethodDescriptionSimpleSecurityProvider.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 MessageContextModifier and TypeMethodDescriptionvoidAxisServer.generateWSDL(MessageContext msgContext) voidAxisServer.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 MessageContextModifier and TypeMethodDescriptionvoidInvocationStrategy.visit(Handler handler, MessageContext msgContext) voidWSDLGenStrategy.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 MessageContextModifier and TypeMethodDescriptionprotected voidAbstractQueryStringHandler.configureFromContext(MessageContext msgContext) configure our elements from the context.protected StringQSWSDLHandler.getEndpointURL(MessageContext msgContext) Returns the endpoint URL that should be used in the returned WSDL.protected org.apache.commons.httpclient.HostConfigurationCommonsHTTPSender.getHostConfiguration(org.apache.commons.httpclient.HttpClient client, MessageContext context, URL targetURL) protected voidHTTPSender.getSocket(SocketHolder sockHolder, MessageContext msgContext, String protocol, String host, int port, int timeout, StringBuffer otherHeaders, BooleanHolder useFullURL) Creates a socket connection to the SOAP servervoidCommonsHTTPSender.handleCookie(String cookieName, String cookie, MessageContext msgContext) little helper function for cookies.voidHTTPSender.handleCookie(String cookieName, String setCookieName, String cookie, MessageContext msgContext) little helper function for cookies.voidCommonsHTTPSender.invoke(MessageContext msgContext) invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP servervoidHTTPSender.invoke(MessageContext msgContext) invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP servervoidQSHandler.invoke(MessageContext msgContext) Performs the action associated with this particular query string handler.voidQSListHandler.invoke(MessageContext msgContext) Performs the action associated with this particular query string handler.voidQSMethodHandler.invoke(MessageContext msgContext) Performs the action associated with this particular query string handler.voidQSWSDLHandler.invoke(MessageContext msgContext) Performs the action associated with this particular query string handler.voidHTTPTransport.processReturnedMessageContext(MessageContext context) voidHTTPTransport.setupMessageContextImpl(MessageContext mc, Call call, AxisEngine engine) Set up any transport-specific derived properties in the message context.protected voidQSWSDLHandler.updateSoapAddressLocationURLs(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 MessageContextModifier and TypeMethodDescriptionvoidJavaSender.invoke(MessageContext msgContext) voidJavaTransport.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 MessageContextModifier and TypeMethodDescriptionprotected HashMapJMSSender.createApplicationProperties(MessageContext context) Return a map of properties that makeup the application-specific for the JMS Messages.voidJMSSender.invoke(MessageContext msgContext) invoke() creates an endpoint, sends the request SOAP message, and then either reads the response SOAP message or simply returns.voidJMSTransport.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 MessageContextModifier and TypeMethodDescriptionvoidLocalResponder.invoke(MessageContext msgContext) voidLocalSender.invoke(MessageContext clientContext) voidLocalTransport.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 MessageContextModifier and TypeMethodDescriptionvoidMailSender.invoke(MessageContext msgContext) invoke creates a socket connection, sends the request SOAP message and then reads the response SOAP message back from the SOAP servervoidMailTransport.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 MessageContextModifier and TypeMethodDescriptionstatic StringClasspathUtils.getDefaultClasspath(MessageContext msgContext) Get the default classpath from various thingies in the message contextstatic StringXMLUtils.getEncoding(MessageContext msgContext) Get the current encoding in effectstatic StringXMLUtils.getEncoding(Message message, MessageContext msgContext) static StringXMLUtils.getEncoding(Message message, MessageContext msgContext, XMLEncoder defaultEncoder) static XMLEncoderXMLUtils.getXMLEncoder(MessageContext msgContext) Get the current XMLEncoderAdmin.process(MessageContext msgContext, Element root) The meat of the Admin service.protected static DocumentAdmin.processWSDD(MessageContext msgContext, AxisEngine engine, Element root)