Package org.apache.camel.impl.engine
Class DefaultEndpointRegistry
java.lang.Object
java.util.AbstractMap<K,V>
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 extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
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, stopMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.spi.EndpointRegistry
cleanUp, dynamicSize, getMaximumCacheSize, getReadOnlyMap, getReadOnlyValues, purge, staticSizeMethods 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, valuesMethods 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:
isStaticin interfaceorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
-
isDynamic
- Specified by:
isDynamicin interfaceorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>
-
containsKey
- Specified by:
containsKeyin interfaceorg.apache.camel.spi.EndpointRegistry<org.apache.camel.support.NormalizedUri>- Specified by:
containsKeyin interfaceMap<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint> - Overrides:
containsKeyin classAbstractDynamicRegistry<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint>
-
toString
- Overrides:
toStringin classAbstractDynamicRegistry<org.apache.camel.support.NormalizedUri,org.apache.camel.Endpoint>
-