Package org.talend.sdk.component.junit
Class BaseComponentsHandler.EmbeddedComponentManager
java.lang.Object
org.talend.sdk.component.runtime.manager.ComponentManager
org.talend.sdk.component.junit.BaseComponentsHandler.EmbeddedComponentManager
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
- BaseComponentsHandler
-
Nested Class Summary
Nested classes/interfaces inherited from class org.talend.sdk.component.runtime.manager.ComponentManager
ComponentManager.AllServices, ComponentManager.ComponentType, ComponentManager.ContainerClasspathContributor, ComponentManager.Customizer, ComponentManager.OriginalId
-
Field Summary
Fields inherited from class org.talend.sdk.component.runtime.manager.ComponentManager
container
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected boolean
isContainerClass
(org.apache.xbean.finder.filter.Filter filter, String name) Methods inherited from class org.talend.sdk.component.runtime.manager.ComponentManager
addCallerAsPlugin, addJarContaining, addPlugin, addPlugin, addWithLocationPlugin, autoDiscoverPlugins, availablePlugins, containerServices, contextualInstance, createComponent, createRawLocalConfigurations, find, findDriverRunner, findM2, findMapper, findPlugin, findProcessor, getContainer, getCustomizers, getJsonbConfig, getJsonbProvider, getJsonpBuilderFactory, getJsonpGeneratorFactory, getJsonpParserFactory, getJsonpProvider, getJsonpReaderFactory, getJsonpWriterFactory, getLocalSupplier, getMigrationHandlerFactory, getRecordBuilderFactoryProvider, hasPlugin, info, instance, removePlugin
-
Method Details
-
close
- Specified by:
close
in interfaceAutoCloseable
- Overrides:
close
in classComponentManager
-
isContainerClass
- Overrides:
isContainerClass
in classComponentManager
-