Class BuilderMediator
- java.lang.Object
-
- org.apache.synapse.mediators.AbstractMediator
-
- org.wso2.carbon.relay.mediators.builder.BuilderMediator
-
- All Implemented Interfaces:
org.apache.synapse.aspects.AspectConfigurable
,org.apache.synapse.Mediator
,org.apache.synapse.SynapseArtifact
public class BuilderMediator extends org.apache.synapse.mediators.AbstractMediator
-
-
Constructor Summary
Constructors Constructor Description BuilderMediator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addBuilder(String contentType, org.apache.axis2.builder.Builder builder)
void
addFormatter(String contentType, org.apache.axis2.transport.MessageFormatter formatter)
Map<String,org.apache.axis2.builder.Builder>
getMessageBuilders()
Map<String,org.apache.axis2.transport.MessageFormatter>
getMessageFormatters()
org.apache.axis2.builder.Builder
getSpecifiedBuilder()
org.apache.axis2.transport.MessageFormatter
getSpecifiedFormatter()
boolean
mediate(org.apache.synapse.MessageContext msgCtx)
void
setSpecifiedBuilder(org.apache.axis2.builder.Builder specifiedBuilder)
void
setSpecifiedFormatter(org.apache.axis2.transport.MessageFormatter specifiedFormatter)
-
Methods inherited from class org.apache.synapse.mediators.AbstractMediator
auditLog, auditWarn, configure, disableStatistics, disableTracing, divertMediationRoute, enableStatistics, enableTracing, getAspectConfiguration, getCommentsList, getDescription, getInputType, getLastSequenceFaultHandler, getLog, getMediatorName, getMediatorPosition, getOutputType, getRegisteredMediationFlowPoint, getShortDescription, getTraceState, getType, handleException, handleException, isBreakPoint, isContentAltering, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, setTraceState, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
-
-
-
-
Method Detail
-
mediate
public boolean mediate(org.apache.synapse.MessageContext msgCtx)
-
getSpecifiedBuilder
public org.apache.axis2.builder.Builder getSpecifiedBuilder()
-
setSpecifiedBuilder
public void setSpecifiedBuilder(org.apache.axis2.builder.Builder specifiedBuilder)
-
getSpecifiedFormatter
public org.apache.axis2.transport.MessageFormatter getSpecifiedFormatter()
-
setSpecifiedFormatter
public void setSpecifiedFormatter(org.apache.axis2.transport.MessageFormatter specifiedFormatter)
-
addFormatter
public void addFormatter(String contentType, org.apache.axis2.transport.MessageFormatter formatter)
-
addBuilder
public void addBuilder(String contentType, org.apache.axis2.builder.Builder builder)
-
-