public class DefaultRuntimeEndpointRegistry extends org.apache.camel.support.EventNotifierSupport implements org.apache.camel.CamelContextAware, org.apache.camel.spi.RuntimeEndpointRegistry
| Constructor and Description |
|---|
DefaultRuntimeEndpointRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
protected void |
doStart() |
protected void |
doStop() |
List<String> |
getAllEndpoints(boolean includeInputs) |
org.apache.camel.CamelContext |
getCamelContext() |
List<String> |
getEndpointsPerRoute(String routeId,
boolean includeInputs) |
List<org.apache.camel.spi.RuntimeEndpointRegistry.Statistic> |
getEndpointStatistics() |
int |
getLimit() |
boolean |
isDisabled() |
boolean |
isEnabled() |
boolean |
isEnabled(org.apache.camel.spi.CamelEvent event) |
void |
notify(org.apache.camel.spi.CamelEvent event) |
void |
reset() |
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
void |
setEnabled(boolean enabled) |
void |
setLimit(int limit) |
int |
size() |
isIgnoreCamelContextEvents, isIgnoreExchangeCompletedEvent, isIgnoreExchangeCreatedEvent, isIgnoreExchangeEvents, isIgnoreExchangeFailedEvents, isIgnoreExchangeRedeliveryEvents, isIgnoreExchangeSendingEvents, isIgnoreExchangeSentEvents, isIgnoreRouteEvents, isIgnoreServiceEvents, isIgnoreStepEvents, setIgnoreCamelContextEvents, setIgnoreExchangeCompletedEvent, setIgnoreExchangeCreatedEvent, setIgnoreExchangeEvents, setIgnoreExchangeFailedEvents, setIgnoreExchangeRedeliveryEvents, setIgnoreExchangeSendingEvents, setIgnoreExchangeSentEvents, setIgnoreRouteEvents, setIgnoreServiceEvents, setIgnoreStepEventsdoInit, doResume, doShutdown, doSuspend, getStatus, init, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic DefaultRuntimeEndpointRegistry()
public org.apache.camel.CamelContext getCamelContext()
getCamelContext in interface org.apache.camel.CamelContextAwarepublic void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext in interface org.apache.camel.CamelContextAwarepublic boolean isEnabled()
isEnabled in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic void setEnabled(boolean enabled)
setEnabled in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic List<String> getAllEndpoints(boolean includeInputs)
getAllEndpoints in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic List<String> getEndpointsPerRoute(String routeId, boolean includeInputs)
getEndpointsPerRoute in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic List<org.apache.camel.spi.RuntimeEndpointRegistry.Statistic> getEndpointStatistics()
getEndpointStatistics in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic int getLimit()
getLimit in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic void setLimit(int limit)
setLimit in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic void clear()
clear in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic void reset()
reset in interface org.apache.camel.spi.RuntimeEndpointRegistrypublic int size()
size in interface org.apache.camel.spi.RuntimeEndpointRegistryprotected void doStart() throws Exception
doStart in class org.apache.camel.support.EventNotifierSupportExceptionprotected void doStop() throws Exception
doStop in class org.apache.camel.support.EventNotifierSupportExceptionpublic void notify(org.apache.camel.spi.CamelEvent event) throws Exception
notify in interface org.apache.camel.spi.EventNotifierExceptionpublic boolean isDisabled()
isDisabled in interface org.apache.camel.spi.EventNotifierisDisabled in class org.apache.camel.support.EventNotifierSupportpublic boolean isEnabled(org.apache.camel.spi.CamelEvent event)
isEnabled in interface org.apache.camel.spi.EventNotifierisEnabled in class org.apache.camel.support.EventNotifierSupportApache Camel