com.sun.xml.ws.server.sei
Class EndpointArgumentsBuilder.RpcLit.PartBuilder

java.lang.Object
  extended by com.sun.xml.ws.server.sei.EndpointArgumentsBuilder.RpcLit.PartBuilder
Enclosing class:
EndpointArgumentsBuilder.RpcLit

static final class EndpointArgumentsBuilder.RpcLit.PartBuilder
extends Object

Unmarshals each wrapped part into a JAXB object and moves it to the expected place.


Constructor Summary
EndpointArgumentsBuilder.RpcLit.PartBuilder(Bridge bridge, EndpointValueSetter setter)
           
 
Method Summary
(package private)  void readRequest(Object[] args, javax.xml.stream.XMLStreamReader r, AttachmentSet att)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EndpointArgumentsBuilder.RpcLit.PartBuilder

public EndpointArgumentsBuilder.RpcLit.PartBuilder(Bridge bridge,
                                                   EndpointValueSetter setter)
Parameters:
bridge - specifies how the part is unmarshalled.
setter - specifies how the obtained value is returned to the endpoint.
Method Detail

readRequest

final void readRequest(Object[] args,
                       javax.xml.stream.XMLStreamReader r,
                       AttachmentSet att)
                throws JAXBException
Throws:
JAXBException