Interface ManagedSchedulePollConsumerMBean
-
- All Superinterfaces:
ManagedConsumerMBean,ManagedServiceMBean
public interface ManagedSchedulePollConsumerMBean extends ManagedConsumerMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetBackoffCounter()intgetBackoffErrorThreshold()intgetBackoffIdleThreshold()intgetBackoffMultiplier()longgetDelay()longgetInitialDelay()longgetRepeatCount()StringgetSchedulerClassName()StringgetTimeUnit()booleanisPolling()booleanisSchedulerStarted()booleanisUseFixedDelay()voidsetDelay(long delay)voidsetInitialDelay(long initialDelay)voidsetTimeUnit(String timeUnit)voidsetUseFixedDelay(boolean useFixedDelay)voidstartScheduler()-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedConsumerMBean
getEndpointUri, getInflightExchanges
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
-
-
-
Method Detail
-
getDelay
@ManagedAttribute(description="Scheduled Delay") long getDelay()
-
setDelay
@ManagedAttribute(description="Scheduled Delay") void setDelay(long delay)
-
getInitialDelay
@ManagedAttribute(description="Scheduled Initial Delay") long getInitialDelay()
-
setInitialDelay
@ManagedAttribute(description="Scheduled Initial Delay") void setInitialDelay(long initialDelay)
-
isUseFixedDelay
@ManagedAttribute(description="Scheduled Fixed Delay") boolean isUseFixedDelay()
-
setUseFixedDelay
@ManagedAttribute(description="Scheduled Fixed Delay") void setUseFixedDelay(boolean useFixedDelay)
-
getTimeUnit
@ManagedAttribute(description="Scheduled TimeUnit") String getTimeUnit()
-
setTimeUnit
@ManagedAttribute(description="Scheduled TimeUnit") void setTimeUnit(String timeUnit)
-
isPolling
@ManagedAttribute(description="Is the scheduler currently polling") boolean isPolling()
-
isSchedulerStarted
@ManagedAttribute(description="Is the scheduler started") boolean isSchedulerStarted()
-
startScheduler
@ManagedOperation(description="Starts the scheduler") void startScheduler()
-
getSchedulerClassName
@ManagedAttribute(description="Scheduler classname") String getSchedulerClassName()
-
getBackoffMultiplier
@ManagedAttribute(description="Backoff multiplier") int getBackoffMultiplier()
-
getBackoffIdleThreshold
@ManagedAttribute(description="Backoff idle threshold") int getBackoffIdleThreshold()
-
getBackoffErrorThreshold
@ManagedAttribute(description="Backoff error threshold") int getBackoffErrorThreshold()
-
getBackoffCounter
@ManagedAttribute(description="Current backoff counter") int getBackoffCounter()
-
getRepeatCount
@ManagedAttribute(description="Repeat count") long getRepeatCount()
-
-