org.codehaus.plexus.component.composition
Interface ComponentComposer
- All Known Implementing Classes:
- AbstractComponentComposer, ConstructorComponentComposer, FieldComponentComposer, MapOrientedComponentComposer, NoOpComponentComposer, SetterComponentComposer
public interface ComponentComposer
- Version:
- $Revision: 6965 $
- Author:
- Jason van Zyl, Michal Maczka
Field Summary |
static java.lang.String |
ROLE
|
Method Summary |
void |
assembleComponent(java.lang.Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container)
Deprecated. |
void |
assembleComponent(java.lang.Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
|
void |
assignRequirement(java.lang.Object component,
ComponentDescriptor componentDescriptor,
ComponentRequirement componentRequirement,
PlexusContainer container,
java.util.Map compositionContext)
Deprecated. |
void |
assignRequirement(java.lang.Object component,
ComponentDescriptor componentDescriptor,
ComponentRequirement componentRequirement,
PlexusContainer container,
java.util.Map compositionContext,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
|
java.util.Map |
createCompositionContext(java.lang.Object component,
ComponentDescriptor descriptor)
|
java.lang.String |
getId()
|
void |
verifyComponentSuitability(java.lang.Object component)
|
ROLE
static final java.lang.String ROLE
getId
java.lang.String getId()
assembleComponent
void assembleComponent(java.lang.Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container)
throws CompositionException
- Deprecated.
- Throws:
CompositionException
assembleComponent
void assembleComponent(java.lang.Object component,
ComponentDescriptor componentDescriptor,
PlexusContainer container,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
throws CompositionException
- Throws:
CompositionException
verifyComponentSuitability
void verifyComponentSuitability(java.lang.Object component)
throws CompositionException
- Throws:
CompositionException
createCompositionContext
java.util.Map createCompositionContext(java.lang.Object component,
ComponentDescriptor descriptor)
throws CompositionException
- Throws:
CompositionException
assignRequirement
void assignRequirement(java.lang.Object component,
ComponentDescriptor componentDescriptor,
ComponentRequirement componentRequirement,
PlexusContainer container,
java.util.Map compositionContext)
throws CompositionException
- Deprecated.
- Throws:
CompositionException
assignRequirement
void assignRequirement(java.lang.Object component,
ComponentDescriptor componentDescriptor,
ComponentRequirement componentRequirement,
PlexusContainer container,
java.util.Map compositionContext,
org.codehaus.plexus.classworlds.realm.ClassRealm lookupRealm)
throws CompositionException
- Throws:
CompositionException