com.sun.xml.ws.client.sei
Class BodyBuilder

java.lang.Object
  extended by com.sun.xml.ws.client.sei.BodyBuilder
Direct Known Subclasses:
BodyBuilder.Bare, BodyBuilder.Wrapped

abstract class BodyBuilder
extends Object

Builds a JAXB object that represents the payload.

See Also:
MessageFiller

Nested Class Summary
(package private) static class BodyBuilder.Bare
          Used to create a payload JAXB object just by taking one of the parameters.
(package private) static class BodyBuilder.DocLit
          Used to create a payload JAXB object by wrapping multiple parameters into one "wrapper bean".
(package private) static class BodyBuilder.RpcLit
          Used to create a payload JAXB object by wrapping multiple parameters into a CompositeStructure.
(package private) static class BodyBuilder.Wrapped
          Used to handle a 'wrapper' style request.
 
Field Summary
(package private) static BodyBuilder EMPTY_SOAP11
           
(package private) static BodyBuilder EMPTY_SOAP12
           
 
Constructor Summary
BodyBuilder()
           
 
Method Summary
(package private) abstract  Message createMessage(Object[] methodArgs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_SOAP11

static final BodyBuilder EMPTY_SOAP11

EMPTY_SOAP12

static final BodyBuilder EMPTY_SOAP12
Constructor Detail

BodyBuilder

BodyBuilder()
Method Detail

createMessage

abstract Message createMessage(Object[] methodArgs)