| org.apache.cocoon.components.axis.SoapServer
All known Subclasses: org.apache.cocoon.components.axis.SoapServerImpl,
SoapServer | public interface SoapServer extends Component,Startable(Code) | | SoapServer interface.
This interface describes the operations provided by any Axis
Soap Server implementations.
Example use:
SoapServer server = (SoapServer) manager.lookup(SoapServer.ROLE);
MessageContext message = server.createMessageContext(req, res, con);
server.invoke(message);
manager.release(server);
// message sent back to sender
author: Marcus Crafter version: CVS $Id: SoapServer.java 433543 2006-08-22 06:22:54Z crossley $ |
LOGGER | String LOGGER(Code) | | Constant used to key message context entries for an avalon logger
|
createMessageContext | MessageContext createMessageContext(HttpServletRequest req, HttpServletResponse res, ServletContext con)(Code) | | Method to create a new message context, based on this Axis
server instance, and the caller's request, response, and
context objects.
Parameters: req - a HttpServletRequest instance Parameters: res - a HttpServletResponse instance Parameters: con - a ServletContext instance a MessageContext instance |
invoke | void invoke(MessageContext message) throws Exception(Code) | | Invoke a particular message context on this server. This method
takes the given message, invokes it on the server and sets
the response inside it for the caller to retrieve.
Parameters: message - a MessageContext instance exception: Exception - if an error occurs |
|
|