package com.prancingdonkey.component; import java.math.BigDecimal; import org.mule.api.annotations.param.InboundHeaders; import org.mule.api.annotations.param.Payload; public class TaxCalculator { BigDecimal calculateTaxForState(String state, BigDecimal value) { // dummy return BigDecimal.ZERO; } //<start id="lis_06_annotated-component"/> public BigDecimal calculateTax( @Payload BigDecimal cartValue,//<co id="lis_06_annotated-component_1"/> @InboundHeaders("state") String state)//<co id="lis_06_annotated-component_2"/> { return calculateTaxForState(state, cartValue); } // <end id="lis_06_annotated-component"/> }