Class DatasonnetExpression

All Implemented Interfaces:
org.apache.camel.Expression, org.apache.camel.ExpressionFactory, HasExpressionType, org.apache.camel.Predicate, org.apache.camel.PredicateFactory, org.apache.camel.spi.ExpressionFactoryAware, org.apache.camel.spi.PredicateFactoryAware

@Metadata(firstVersion="3.7.0", label="language,transformation", title="DataSonnet") public class DatasonnetExpression extends TypedExpressionDefinition
To use DataSonnet scripts for message transformations.
  • Constructor Details

    • DatasonnetExpression

      public DatasonnetExpression()
    • DatasonnetExpression

      public DatasonnetExpression(String expression)
    • DatasonnetExpression

      public DatasonnetExpression(org.apache.camel.Expression expression)
  • Method Details

    • getLanguage

      public String getLanguage()
      Overrides:
      getLanguage in class ExpressionDefinition
    • getBodyMediaType

      public String getBodyMediaType()
    • setBodyMediaType

      public void setBodyMediaType(String bodyMediaType)
      The String representation of the message's body MediaType
    • getOutputMediaType

      public String getOutputMediaType()
    • setOutputMediaType

      public void setOutputMediaType(String outputMediaType)
      The String representation of the MediaType to output