public class ComponentConstructor<S> extends Object
| Constructor and Description |
|---|
ComponentConstructor(ComponentMetadata componentMetadata,
Class<S> componentClass,
ComponentLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
<T> S |
newInstance(ComponentContextImpl<S> componentContext,
Map<ReferenceMetadata,DependencyManager.OpenStatus<S,?>> parameterMap)
Create a new instance
|
public ComponentConstructor(ComponentMetadata componentMetadata, Class<S> componentClass, ComponentLogger logger)
public <T> S newInstance(ComponentContextImpl<S> componentContext, Map<ReferenceMetadata,DependencyManager.OpenStatus<S,?>> parameterMap) throws Exception
componentContext - The component contextparameterMap - A map of reference parameters for handling references in the
constructorException - If anything goes wrong, like constructor can't be found etc.Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.