Package org.apache.axis2.util
Class MessageProcessorSelector
java.lang.Object
org.apache.axis2.util.MessageProcessorSelector
MessageProcessorSelector is utility class which encapsulate MessageBuilder and
MessageFormatter selection logic.
- Since:
- 1.7.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BuildergetMessageBuilder(String type, MessageContext msgContext) Initial work for a builder selector which selects the builder for a given message format based on the the content type of the recieved message. content-type to builder mapping can be specified through the Axis2.xml.static MessageFormattergetMessageFormatter(MessageContext msgContext) Initial work for a builder selector which selects the builder for a given message format based on the the content type of the recieved message.
-
Constructor Details
-
MessageProcessorSelector
public MessageProcessorSelector()
-
-
Method Details
-
getMessageBuilder
Initial work for a builder selector which selects the builder for a given message format based on the the content type of the recieved message. content-type to builder mapping can be specified through the Axis2.xml.- Parameters:
type- content-typemsgContext- the active MessageContext- Returns:
- the builder registered against the given content-type
- Throws:
AxisFault
-
getMessageFormatter
Initial work for a builder selector which selects the builder for a given message format based on the the content type of the recieved message. content-type to builder mapping can be specified through the Axis2.xml.- Parameters:
msgContext-- Returns:
- the builder registered against the given content-type
- Throws:
AxisFault
-