org.codehaus.xfire.service.binding
Class RPCBinding

java.lang.Object
  extended by org.codehaus.xfire.service.binding.AbstractBinding
      extended by org.codehaus.xfire.service.binding.WrappedBinding
          extended by org.codehaus.xfire.service.binding.RPCBinding
All Implemented Interfaces:
MessageSerializer

public class RPCBinding
extends WrappedBinding


Constructor Summary
RPCBinding()
           
 
Method Summary
 java.lang.Object clone()
           
protected  java.lang.String getBoundNamespace(MessageContext context, MessagePartInfo p)
          Get the namespace for a particular part.
 void readMessage(InMessage inMessage, MessageContext context)
           
 
Methods inherited from class org.codehaus.xfire.service.binding.WrappedBinding
writeMessage, writeStartElement
 
Methods inherited from class org.codehaus.xfire.service.binding.AbstractBinding
findMessagePart, findOperation, getClientParam, getIncomingMessageInfo, getOutgoingMessageInfo, getParam, isClientModeOn, nextEvent, read, setOperation, writeParameter
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RPCBinding

public RPCBinding()
Method Detail

readMessage

public void readMessage(InMessage inMessage,
                        MessageContext context)
                 throws XFireFault
Specified by:
readMessage in interface MessageSerializer
Overrides:
readMessage in class WrappedBinding
Throws:
XFireFault

getBoundNamespace

protected java.lang.String getBoundNamespace(MessageContext context,
                                             MessagePartInfo p)
Description copied from class: AbstractBinding
Get the namespace for a particular part. This will change depending on if we're doc/lit or rpc/lit or if the MessagePartInfo is a concrete type.

Overrides:
getBoundNamespace in class AbstractBinding
Returns:

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object


Copyright © 2004-2011. All Rights Reserved.