org.apache.camel.api.management.mbean
Interface ManagedSchedulePollConsumerMBean
- All Superinterfaces:
- ManagedConsumerMBean, ManagedServiceMBean
- All Known Implementing Classes:
- ManagedScheduledPollConsumer
public interface ManagedSchedulePollConsumerMBean
- extends ManagedConsumerMBean
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean |
getCamelId, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend |
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)
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()
Apache Camel