org.codehaus.xfire.java.message
Class AbstractMessageBridge
java.lang.Object
|
+--org.codehaus.xfire.java.message.AbstractMessageBridge
- All Implemented Interfaces:
- MessageBridge
- Direct Known Subclasses:
- DocumentBridge, RPCLiteralBridge, WrappedBridge
- public abstract class AbstractMessageBridge
- extends java.lang.Object
- implements MessageBridge
MessageReader
- Author:
- Dan Diephouse
Constructor Summary |
AbstractMessageBridge(JavaService service,
org.codehaus.xfire.MessageContext context,
org.codehaus.xfire.handler.dom.Message request,
org.codehaus.xfire.handler.dom.Message response)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
operation
protected Operation operation
AbstractMessageBridge
public AbstractMessageBridge(JavaService service,
org.codehaus.xfire.MessageContext context,
org.codehaus.xfire.handler.dom.Message request,
org.codehaus.xfire.handler.dom.Message response)
getTypeMapping
public TypeMapping getTypeMapping()
- Returns:
- Returns the typeMappingRegistry.
getService
public JavaService getService()
- Returns:
- Returns the service.
getContext
public org.codehaus.xfire.MessageContext getContext()
- Returns:
- Returns the context.
setContext
public void setContext(org.codehaus.xfire.MessageContext context)
- Parameters:
context
- The context to set.
getRequest
public org.dom4j.Element getRequest()
getResponse
public org.dom4j.Element getResponse()
- Returns:
- Returns the response body.
getOperation
public Operation getOperation()
- Specified by:
getOperation
in interface MessageBridge
- Returns:
- The operation that is being invoked in this request.
- See Also:
MessageBridge.getOperation()
setOperation
public void setOperation(Operation operation)
- Parameters:
operation
- The operation to set.
getNamespace
public java.lang.String getNamespace()
- Returns:
- Returns the namespace.
setNamespace
public void setNamespace(java.lang.String namespace)
- Parameters:
namespace
- The namespace to set.
Copyright © 2004 Codehaus. All Rights Reserved.