org.codehaus.xfire.jaxws
Class JAXWSOperationBinding

java.lang.Object
  extended by org.codehaus.xfire.jaxws.JAXWSOperationBinding
All Implemented Interfaces:
org.codehaus.xfire.exchange.MessageSerializer

public class JAXWSOperationBinding
extends java.lang.Object
implements org.codehaus.xfire.exchange.MessageSerializer


Constructor Summary
JAXWSOperationBinding(org.codehaus.xfire.service.OperationInfo op, org.codehaus.xfire.exchange.MessageSerializer delegate)
           
 
Method Summary
protected  java.beans.PropertyDescriptor getPropertyDescriptor(java.beans.PropertyDescriptor[] descriptors, java.lang.String name)
           
protected  java.lang.reflect.Method getReadMethod(java.lang.Class clazz, java.beans.PropertyDescriptor pd)
           
protected  java.lang.reflect.Method getWriteMethod(java.beans.PropertyDescriptor pd)
           
 void readMessage(org.codehaus.xfire.exchange.InMessage message, org.codehaus.xfire.MessageContext context)
           
 void writeMessage(org.codehaus.xfire.exchange.OutMessage message, javax.xml.stream.XMLStreamWriter writer, org.codehaus.xfire.MessageContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXWSOperationBinding

public JAXWSOperationBinding(org.codehaus.xfire.service.OperationInfo op,
                             org.codehaus.xfire.exchange.MessageSerializer delegate)
Method Detail

getPropertyDescriptor

protected java.beans.PropertyDescriptor getPropertyDescriptor(java.beans.PropertyDescriptor[] descriptors,
                                                              java.lang.String name)

readMessage

public void readMessage(org.codehaus.xfire.exchange.InMessage message,
                        org.codehaus.xfire.MessageContext context)
                 throws org.codehaus.xfire.fault.XFireFault
Specified by:
readMessage in interface org.codehaus.xfire.exchange.MessageSerializer
Throws:
org.codehaus.xfire.fault.XFireFault

writeMessage

public void writeMessage(org.codehaus.xfire.exchange.OutMessage message,
                         javax.xml.stream.XMLStreamWriter writer,
                         org.codehaus.xfire.MessageContext context)
                  throws org.codehaus.xfire.fault.XFireFault
Specified by:
writeMessage in interface org.codehaus.xfire.exchange.MessageSerializer
Throws:
org.codehaus.xfire.fault.XFireFault

getReadMethod

protected java.lang.reflect.Method getReadMethod(java.lang.Class clazz,
                                                 java.beans.PropertyDescriptor pd)

getWriteMethod

protected java.lang.reflect.Method getWriteMethod(java.beans.PropertyDescriptor pd)


Copyright © 2004-2010. All Rights Reserved.