Package samples.mediators
Class DiscountQuoteMediator
- java.lang.Object
-
- org.apache.synapse.mediators.AbstractMediator
-
- samples.mediators.DiscountQuoteMediator
-
- All Implemented Interfaces:
org.apache.synapse.aspects.AspectConfigurable,org.apache.synapse.Mediator,org.apache.synapse.SynapseArtifact
public class DiscountQuoteMediator extends org.apache.synapse.mediators.AbstractMediator
-
-
Constructor Summary
Constructors Constructor Description DiscountQuoteMediator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBonusFor()StringgetDiscountFactor()intgetTraceState()StringgetType()booleanmediate(org.apache.synapse.MessageContext mc)voidsetBonusFor(String bonus)voidsetDiscountFactor(String discount)voidsetTraceState(int traceState)-
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, handleException, handleException, isBreakPoint, isContentAltering, isContentAware, isSkipEnabled, isStatisticsEnable, isTraceOn, isTraceOrDebugOn, isTracingEnabled, registerMediationFlowPoint, reportCloseStatistics, reportOpenStatistics, setBreakPoint, setCommentsList, setComponentStatisticsId, setDescription, setEffectiveTraceState, setMediatorPosition, setShortDescription, setSkipEnabled, shouldCaptureTracing, shouldTrace, shouldTrace, traceOrDebug, traceOrDebugWarn, unregisterMediationFlowPoint
-
-
-
-
Method Detail
-
mediate
public boolean mediate(org.apache.synapse.MessageContext mc)
-
getType
public String getType()
- Specified by:
getTypein interfaceorg.apache.synapse.Mediator- Overrides:
getTypein classorg.apache.synapse.mediators.AbstractMediator
-
setTraceState
public void setTraceState(int traceState)
- Specified by:
setTraceStatein interfaceorg.apache.synapse.Mediator- Overrides:
setTraceStatein classorg.apache.synapse.mediators.AbstractMediator
-
getTraceState
public int getTraceState()
- Specified by:
getTraceStatein interfaceorg.apache.synapse.Mediator- Overrides:
getTraceStatein classorg.apache.synapse.mediators.AbstractMediator
-
setDiscountFactor
public void setDiscountFactor(String discount)
-
getDiscountFactor
public String getDiscountFactor()
-
setBonusFor
public void setBonusFor(String bonus)
-
getBonusFor
public String getBonusFor()
-
-