Class ManagedScheduledPollConsumer
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedConsumer
org.apache.camel.management.mbean.ManagedScheduledPollConsumer
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance,org.apache.camel.api.management.mbean.ManagedConsumerMBean,org.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean,org.apache.camel.api.management.mbean.ManagedServiceMBean
@ManagedResource(description="Managed Scheduled Polling Consumer")
public class ManagedScheduledPollConsumer
extends ManagedConsumer
implements org.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
Constructor Summary
ConstructorsConstructorDescriptionManagedScheduledPollConsumer(org.apache.camel.CamelContext context, org.apache.camel.support.ScheduledPollConsumer consumer) -
Method Summary
Modifier and TypeMethodDescriptionintintintintorg.apache.camel.support.ScheduledPollConsumerlonglonggetDelay()longlonglonglongbooleanbooleanbooleanisGreedy()booleanbooleanbooleanbooleanvoidsetDelay(long delay) voidsetGreedy(boolean greedy) voidsetInitialDelay(long initialDelay) voidsetRunningLoggingLevel(String runningLoggingLevel) voidsetSendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle) voidsetTimeUnit(String timeUnit) voidsetUseFixedDelay(boolean useFixedDelay) voidMethods inherited from class org.apache.camel.management.mbean.ManagedConsumer
getEndpointUri, getInflightExchangesMethods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.api.management.mbean.ManagedConsumerMBean
getEndpointUri, getInflightExchangesMethods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Constructor Details
-
ManagedScheduledPollConsumer
public ManagedScheduledPollConsumer(org.apache.camel.CamelContext context, org.apache.camel.support.ScheduledPollConsumer consumer)
-
-
Method Details
-
getConsumer
- Overrides:
getConsumerin classManagedConsumer
-
getDelay
- Specified by:
getDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setDelay
- Specified by:
setDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getInitialDelay
- Specified by:
getInitialDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setInitialDelay
- Specified by:
setInitialDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isUseFixedDelay
- Specified by:
isUseFixedDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setUseFixedDelay
- Specified by:
setUseFixedDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isGreedy
- Specified by:
isGreedyin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setGreedy
- Specified by:
setGreedyin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isSendEmptyMessageWhenIdle
- Specified by:
isSendEmptyMessageWhenIdlein interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setSendEmptyMessageWhenIdle
- Specified by:
setSendEmptyMessageWhenIdlein interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getRunningLoggingLevel
- Specified by:
getRunningLoggingLevelin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setRunningLoggingLevel
- Specified by:
setRunningLoggingLevelin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getTimeUnit
- Specified by:
getTimeUnitin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setTimeUnit
- Specified by:
setTimeUnitin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isPolling
- Specified by:
isPollingin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isSchedulerStarted
- Specified by:
isSchedulerStartedin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
startScheduler
- Specified by:
startSchedulerin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getSchedulerClassName
- Specified by:
getSchedulerClassNamein interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffMultiplier
- Specified by:
getBackoffMultiplierin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffIdleThreshold
- Specified by:
getBackoffIdleThresholdin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffErrorThreshold
- Specified by:
getBackoffErrorThresholdin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffCounter
- Specified by:
getBackoffCounterin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getRepeatCount
- Specified by:
getRepeatCountin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isFirstPollDone
- Specified by:
isFirstPollDonein interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isConsumerReady
- Specified by:
isConsumerReadyin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getCounter
- Specified by:
getCounterin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getErrorCounter
- Specified by:
getErrorCounterin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getSuccessCounter
- Specified by:
getSuccessCounterin interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-