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
ConstructorDescriptionManagedScheduledPollConsumer
(org.apache.camel.CamelContext context, org.apache.camel.support.ScheduledPollConsumer consumer) -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
org.apache.camel.support.ScheduledPollConsumer
long
getDelay()
long
long
boolean
boolean
boolean
void
setDelay
(long delay) void
setInitialDelay
(long initialDelay) void
setTimeUnit
(String timeUnit) void
setUseFixedDelay
(boolean useFixedDelay) void
Methods inherited from class org.apache.camel.management.mbean.ManagedConsumer
getEndpointUri, getInflightExchanges
Methods 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, suspend
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
-
Constructor Details
-
ManagedScheduledPollConsumer
public ManagedScheduledPollConsumer(org.apache.camel.CamelContext context, org.apache.camel.support.ScheduledPollConsumer consumer)
-
-
Method Details
-
getConsumer
- Overrides:
getConsumer
in classManagedConsumer
-
getDelay
- Specified by:
getDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setDelay
- Specified by:
setDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getInitialDelay
- Specified by:
getInitialDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setInitialDelay
- Specified by:
setInitialDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isUseFixedDelay
- Specified by:
isUseFixedDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setUseFixedDelay
- Specified by:
setUseFixedDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getTimeUnit
- Specified by:
getTimeUnit
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
setTimeUnit
- Specified by:
setTimeUnit
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isPolling
- Specified by:
isPolling
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
isSchedulerStarted
- Specified by:
isSchedulerStarted
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
startScheduler
- Specified by:
startScheduler
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getSchedulerClassName
- Specified by:
getSchedulerClassName
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffMultiplier
- Specified by:
getBackoffMultiplier
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffIdleThreshold
- Specified by:
getBackoffIdleThreshold
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffErrorThreshold
- Specified by:
getBackoffErrorThreshold
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getBackoffCounter
- Specified by:
getBackoffCounter
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-
getRepeatCount
- Specified by:
getRepeatCount
in interfaceorg.apache.camel.api.management.mbean.ManagedSchedulePollConsumerMBean
-