Interface ManagedSchedulePollConsumerMBean
-
- All Superinterfaces:
ManagedConsumerMBean
,ManagedServiceMBean
public interface ManagedSchedulePollConsumerMBean extends ManagedConsumerMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getBackoffCounter()
int
getBackoffErrorThreshold()
int
getBackoffIdleThreshold()
int
getBackoffMultiplier()
long
getDelay()
long
getInitialDelay()
long
getRepeatCount()
String
getSchedulerClassName()
String
getTimeUnit()
boolean
isPolling()
boolean
isSchedulerStarted()
boolean
isUseFixedDelay()
void
setDelay(long delay)
void
setInitialDelay(long initialDelay)
void
setTimeUnit(String timeUnit)
void
setUseFixedDelay(boolean useFixedDelay)
void
startScheduler()
-
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()
-
-