Class SoapMessageDefinition
java.lang.Object
com.aquima.interactions.communication.impl.SoapMessageDefinition
- All Implemented Interfaces:
ISoapMessageDefinition
,Serializable
Internal IMessageDefinition implementation that uses a datasource for construction.
- Since:
- 9.0
- Author:
- Jon van Leuven, Arjan Pragt
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SoapMessageDefinition
(ISoapMessageDS datasource, ISchemaSetDefinition schemaSet, IMetaModel metaModel, IRuleEngine ruleEngine) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
This method returns the body message parts of this message.This method returns the definition of the entity of this message.This method returns the header message parts of this message.This method returns the targetnamespace of the message.toString()
-
Constructor Details
-
SoapMessageDefinition
protected SoapMessageDefinition(ISoapMessageDS datasource, ISchemaSetDefinition schemaSet, IMetaModel metaModel, IRuleEngine ruleEngine)
-
-
Method Details
-
getTargetNamespace
Description copied from interface:ISoapMessageDefinition
This method returns the targetnamespace of the message.- Specified by:
getTargetNamespace
in interfaceISoapMessageDefinition
- Returns:
- the target namespace, may be null.
-
getEntityName
Description copied from interface:ISoapMessageDefinition
This method returns the definition of the entity of this message.- Specified by:
getEntityName
in interfaceISoapMessageDefinition
- Returns:
- The entity definition, returns null when the definition is not provided.
-
getBodyParts
Description copied from interface:ISoapMessageDefinition
This method returns the body message parts of this message.- Specified by:
getBodyParts
in interfaceISoapMessageDefinition
- Returns:
- The body message parts, never null, be maybe an empty array.
-
getHeaderParts
Description copied from interface:ISoapMessageDefinition
This method returns the header message parts of this message.- Specified by:
getHeaderParts
in interfaceISoapMessageDefinition
- Returns:
- The header message parts, never null, be maybe an empty array.
-
addBodyPart
-
addHeaderPart
-
toString
-