Class ManagedIdempotentConsumer

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

    @ManagedResource(description="Managed Idempotent Consumer")
    public class ManagedIdempotentConsumer
    extends ManagedProcessor
    implements org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
    • Constructor Detail

      • ManagedIdempotentConsumer

        public ManagedIdempotentConsumer​(org.apache.camel.CamelContext context,
                                         org.apache.camel.processor.idempotent.IdempotentConsumer idempotentConsumer,
                                         org.apache.camel.model.IdempotentConsumerDefinition definition)
    • Method Detail

      • getExpressionLanguage

        public String getExpressionLanguage()
        Specified by:
        getExpressionLanguage in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • getExpression

        public String getExpression()
        Specified by:
        getExpression in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • isEager

        public Boolean isEager()
        Specified by:
        isEager in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • isCompletionEager

        public Boolean isCompletionEager()
        Specified by:
        isCompletionEager in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • isSkipDuplicate

        public Boolean isSkipDuplicate()
        Specified by:
        isSkipDuplicate in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • isRemoveOnFailure

        public Boolean isRemoveOnFailure()
        Specified by:
        isRemoveOnFailure in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • getDuplicateMessageCount

        public long getDuplicateMessageCount()
        Specified by:
        getDuplicateMessageCount in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • resetDuplicateMessageCount

        public void resetDuplicateMessageCount()
        Specified by:
        resetDuplicateMessageCount in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean
      • clear

        public void clear()
        Specified by:
        clear in interface org.apache.camel.api.management.mbean.ManagedIdempotentConsumerMBean