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 String
getBonusFor()
String
getDiscountFactor()
int
getTraceState()
String
getType()
boolean
mediate(org.apache.synapse.MessageContext mc)
void
setBonusFor(String bonus)
void
setDiscountFactor(String discount)
void
setTraceState(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:
getType
in interfaceorg.apache.synapse.Mediator
- Overrides:
getType
in classorg.apache.synapse.mediators.AbstractMediator
-
setTraceState
public void setTraceState(int traceState)
- Specified by:
setTraceState
in interfaceorg.apache.synapse.Mediator
- Overrides:
setTraceState
in classorg.apache.synapse.mediators.AbstractMediator
-
getTraceState
public int getTraceState()
- Specified by:
getTraceState
in interfaceorg.apache.synapse.Mediator
- Overrides:
getTraceState
in 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()
-
-