| Package | Description |
|---|---|
| com.sun.jbi.wsdl11wrapper | |
| com.sun.jbi.wsdl11wrapper.impl | |
| com.sun.jbi.wsdl11wrapper.util |
| Modifier and Type | Method and Description |
|---|---|
void |
WrapperBuilder.addPart(String partName,
Element partNode)
Add a part in the right position (wrapped in a JBI part wrapper) to the JBI message wrapper element
|
void |
JBIWSDL11WrapperWtr.addPart(String partName,
Element partNode)
Add a part in the right position (wrapped in a JBI part wrapper) to the JBI message wrapper element
|
void |
WrapperBuilder.addPart(String partName,
NodeList partNodes)
Add a part in the right position (wrapped in a JBI part wrapper) to the JBI message wrapper element
|
void |
WrapperBuilder.addParts(Map partNameToPartNodes)
Add parts in the right order (each wrapped in a JBI part wrapper) to the passed in JBI message wrapper element
The jbiMessageWrapper must be a node of the normalDoc.
|
static WrapperBuilder |
HelperFactory.createBuilder()
Factory method,
create a builder to assist in building a JBI WSDL 1.1 wrapped normalized message
|
static WrapperParser |
HelperFactory.createParser()
Factory method,
create a parser to assist in processing a JBI WSDL 1.1 wrapped normalized message
|
String |
WrapperParser.getMessageName()
Get the optional message "name" defined in the wrapped document.
|
String |
JBIWSDL11WrapperRdr.getMessageName()
Get the optional message "name" defined in the wrapped document.
|
QName |
WrapperParser.getMessageType()
Get the message type of the message wrapper in the wrapped document.
|
QName |
JBIWSDL11WrapperRdr.getMessageType()
Get the message type of the message wrapper in the wrapped document.
|
NodeList |
WrapperParser.getPartNodes(String partName)
Returns all nodes inside the part wrapper
(a jbi:part element may legally contain multiple Elements, or a text node)
|
Document |
WrapperBuilder.getResult()
Obtain the result document, i.e. the Normalized Message payload in
jbi wsdl 1.1 wrapper format
|
Document |
WrapperBuilder.getStatusDocument(String statusMessage)
Obtain the status document, i.e. the Normalized Message payload in
jbi wsdl 1.1 wrapper format that represents a status (succeed or error)
|
javax.wsdl.Message |
WrapperBuilder.getStatusMessage()
Obtain the status Message definition
|
Element |
WrapperParser.getWrappedPart(String partName)
Returns the part, including the
|
Element |
JBIWSDL11WrapperRdr.getWrappedPart(String partName)
Returns the part, including the
|
void |
WrapperBuilder.initialize(Document docToPopulate,
javax.wsdl.Message wsdlMessageDefinition,
String operationBindingMessageName)
Initialize the builder to start a build sequence.
|
void |
JBIWSDL11WrapperWtr.initialize(Document docToPopulate,
javax.wsdl.Message wsdlMessageDefinition,
String operationBindingMessageName)
Initialize the builder to start a build sequence.
|
void |
WrapperParser.parse(Document wrappedDoc,
javax.wsdl.Definition wsdlDefinition)
Parse a normalized message document in JBI WSDL 1.1 wrapper format
|
void |
WrapperParser.parse(Document wrappedDoc,
javax.wsdl.Message wsdlMessageDefinition)
Parse a normalized message document in JBI WSDL 1.1 wrapper format
|
| Modifier and Type | Method and Description |
|---|---|
void |
WrapperBuilderImpl.addPart(String partName,
Element partNode)
Add a part in the right position (wrapped in a JBI part wrapper) to the JBI message wrapper element
|
void |
WrapperBuilderImpl.addPart(String partName,
NodeList partNodes)
Add a part in the right position (wrapped in a JBI part wrapper) to the JBI message wrapper element
|
static String |
WrapperParserImpl.extractMessageName(Document wrappedDoc)
Get the optional message "name" defined in the wrapped document.
|
static QName |
WrapperParserImpl.extractMessageType(Document wrappedDoc,
javax.wsdl.Definition wsdlDefinition)
Get the message type of the message wrapper in the wrapped document.
|
String |
WrapperParserImpl.getMessageName()
Get the optional message "name" defined in the wrapped document.
|
QName |
WrapperParserImpl.getMessageType()
Get the message type of the message wrapper in the wrapped document.
|
NodeList |
WrapperParserImpl.getPartNodes(String partName)
Returns all Nodes inside the part wrapper
(a jbi:part element may legally contain multiple Elements, or text)
|
Document |
WrapperBuilderImpl.getResult()
Retrieve the Normalized Message with the parts added (addPart(s)) since the initialize() call
Make sure to only retrieve the result after all desired parts have been added.
|
Document |
WrapperBuilderImpl.getStatusDocument(String statusMessage) |
javax.wsdl.Message |
WrapperBuilderImpl.getStatusMessage() |
Element |
WrapperParserImpl.getWrappedPart(String partName)
Returns the part, including the
|
void |
WrapperBuilderImpl.initialize(Document docToPopulate,
javax.wsdl.Message wsdlMessageDefinition,
String operationBindingMessageName)
Re-sets the result document, sets the WSDL message definition of the message to normalize
|
void |
WrapperParserImpl.parse(Document wrappedDoc,
javax.wsdl.Definition wsdlDefinition)
Parse a normalized message document in JBI WSDL 1.1 wrapper format
|
void |
WrapperParserImpl.parse(Document wrappedDoc,
javax.wsdl.Message wsdlMessageDefinition)
Parse a normalized message document in JBI WSDL 1.1 wrapper format
|
| Constructor and Description |
|---|
WrapperBuilderImpl()
Creates a new instance
The preferred way to create and use this builder implementation is to use
the
HelperFactory instead. |
| Modifier and Type | Method and Description |
|---|---|
static Element |
WrapperUtil.getPartElement(Document wrappedDoc)
Returns only the first Element inside the part wrapper
Legally, the jbi:part may contain multiple Elements, or text - but
in many cases the WSDL will limit this to one element.
|
Copyright © 2011-2016 OpenESB Community. All Rights Reserved.