org.codehaus.plexus.component.composition
public abstract class AbstractComponentComposer extends AbstractLogEnabled implements ComponentComposer
Version: $Id: AbstractComponentComposer.java 6992 2007-10-23 05:31:36Z jvanzyl $
UNKNOWN: just pass around a containerContext {component,descriptor,container} cleanup error messaging, pull out of autowire composer and generalize
Method Summary | |
---|---|
void | assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container) |
void | assembleComponent(Object component, ComponentDescriptor componentDescriptor, PlexusContainer container, ClassRealm lookupRealm) |
void | assignRequirement(Object component, ComponentDescriptor componentDescriptor, ComponentRequirement componentRequirement, PlexusContainer container, Map compositionContext) |
Map | createCompositionContext(Object component, ComponentDescriptor descriptor) |
static Requirement | findRequirement(Object component, Class clazz, PlexusContainer container, ComponentRequirement requirement, ClassRealm lookupRealm) |
void | verifyComponentSuitability(Object component) |
Deprecated:
Deprecated: