Package org.apache.camel.impl.engine
Class DefaultEndpointRegistry
java.lang.Object
java.util.AbstractMap<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint>
org.apache.camel.impl.engine.AbstractDynamicRegistry<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint>
org.apache.camel.impl.engine.DefaultEndpointRegistry
- All Implemented Interfaces:
AutoCloseable
,Map<org.apache.camel.support.NormalizedUri,
,org.apache.camel.Endpoint> org.apache.camel.Service
,org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
,org.apache.camel.StaticService
public class DefaultEndpointRegistry
extends AbstractDynamicRegistry<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint>
implements org.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
Default implementation of
EndpointRegistry
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,
V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
Fields inherited from class org.apache.camel.impl.engine.AbstractDynamicRegistry
context, dynamicMap, maxCacheSize, routeController, staticMap
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultEndpointRegistry
(org.apache.camel.CamelContext context) DefaultEndpointRegistry
(org.apache.camel.CamelContext context, Map<org.apache.camel.support.NormalizedUri, org.apache.camel.Endpoint> endpoints) -
Method Summary
Methods inherited from class org.apache.camel.impl.engine.AbstractDynamicRegistry
cleanUp, clear, containsValue, dynamicSize, entrySet, get, getMaximumCacheSize, getReadOnlyMap, getReadOnlyValues, isDynamic, isEmpty, isStatic, purge, put, remove, size, start, staticSize, stop
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.camel.spi.EndpointRegistry
cleanUp, dynamicSize, getMaximumCacheSize, getReadOnlyMap, getReadOnlyValues, purge, staticSize
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Methods inherited from interface org.apache.camel.Service
build, close, init, start, stop
-
Constructor Details
-
DefaultEndpointRegistry
public DefaultEndpointRegistry(org.apache.camel.CamelContext context) -
DefaultEndpointRegistry
public DefaultEndpointRegistry(org.apache.camel.CamelContext context, Map<org.apache.camel.support.NormalizedUri, org.apache.camel.Endpoint> endpoints)
-
-
Method Details
-
isStatic
- Specified by:
isStatic
in interfaceorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
-
isDynamic
- Specified by:
isDynamic
in interfaceorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
-
containsKey
- Specified by:
containsKey
in interfaceorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
- Specified by:
containsKey
in interfaceMap<org.apache.camel.support.NormalizedUri,
org.apache.camel.Endpoint> - Overrides:
containsKey
in classAbstractDynamicRegistry<org.apache.camel.support.NormalizedUri,
org.apache.camel.Endpoint>
-
toString
- Overrides:
toString
in classAbstractDynamicRegistry<org.apache.camel.support.NormalizedUri,
org.apache.camel.Endpoint>
-