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 TypeMethodDescriptionvoidclose()protected booleanisContainerClass(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:
closein interfaceAutoCloseable- Overrides:
closein classComponentManager
-
isContainerClass
- Overrides:
isContainerClassin classComponentManager
-