org.apache.camel.api.management.mbean
Interface ManagedSchedulePollConsumerMBean

All Superinterfaces:
ManagedConsumerMBean, ManagedServiceMBean
All Known Implementing Classes:
ManagedScheduledPollConsumer

public interface ManagedSchedulePollConsumerMBean
extends ManagedConsumerMBean


Method Summary
 long getDelay()
           
 long getInitialDelay()
           
 String getTimeUnit()
           
 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, getRouteId, getState, 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)

isSchedulerStarted

@ManagedAttribute(description="Is the scheduler started")
boolean isSchedulerStarted()

startScheduler

@ManagedOperation(description="Starts the scheduler")
void startScheduler()


Apache CAMEL