Class VeganFidelityOperation

java.lang.Object
org.mule.test.vegan.extension.VeganFidelityOperation
All Implemented Interfaces:
org.mule.runtime.api.lifecycle.Initialisable

public class VeganFidelityOperation extends Object implements org.mule.runtime.api.lifecycle.Initialisable
  • Constructor Details

    • VeganFidelityOperation

      public VeganFidelityOperation()
  • Method Details

    • initialise

      public void initialise() throws org.mule.runtime.api.lifecycle.InitialisationException
      Specified by:
      initialise in interface org.mule.runtime.api.lifecycle.Initialisable
      Throws:
      org.mule.runtime.api.lifecycle.InitialisationException
    • tryEat

      @MediaType("text/plain") public String tryEat(@ParameterDsl(allowReferences=false) Object food, @Optional @ParameterDsl(allowInlineDefinition=false) Map<String,Integer> menu)
    • tryToEatThisListOfMaps

      public List<Map<String,String>> tryToEatThisListOfMaps(@Optional @NullSafe @Content List<Map<String,String>> foods)
    • consumingGroupedFood

      @OutputResolver(output=FruitMetadataResolver.class) public List<FarmedFood> consumingGroupedFood(@ParameterGroup(name="As Group") GroupedFood groupedFood, @Optional @NullSafe GroupedFood pojoGroupedFood)