Class ManagedUnmarshal

All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedCounterMBean, org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean, org.apache.camel.api.management.mbean.ManagedProcessorMBean, org.apache.camel.api.management.mbean.ManagedUnmarshalMBean, PerformanceCounter

@ManagedResource(description="Managed Unmarshal") public class ManagedUnmarshal extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedUnmarshalMBean
  • Constructor Details

    • ManagedUnmarshal

      public ManagedUnmarshal(org.apache.camel.CamelContext context, org.apache.camel.support.processor.UnmarshalProcessor processor, org.apache.camel.model.UnmarshalDefinition definition)
  • Method Details

    • getDefinition

      public org.apache.camel.model.UnmarshalDefinition getDefinition()
      Overrides:
      getDefinition in class ManagedProcessor
    • getDataFormatName

      Specified by:
      getDataFormatName in interface org.apache.camel.api.management.mbean.ManagedUnmarshalMBean
    • getVariableSend

      Specified by:
      getVariableSend in interface org.apache.camel.api.management.mbean.ManagedUnmarshalMBean
    • getVariableReceive

      Specified by:
      getVariableReceive in interface org.apache.camel.api.management.mbean.ManagedUnmarshalMBean
    • isAllowNullBody

      public boolean isAllowNullBody()
      Specified by:
      isAllowNullBody in interface org.apache.camel.api.management.mbean.ManagedUnmarshalMBean