Interface ComponentFactory
-
- All Known Implementing Classes:
AbstractComponentFactory
,JavaComponentFactory
public interface ComponentFactory
AServiceFactory
is responsible for instantiating a component.- Version:
- $Id$
- Author:
- Jason van Zyl, Michal Maczka
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getId()
Object
newInstance(ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm, PlexusContainer container)
-
-
-
Field Detail
-
ROLE
static final String ROLE
Component role.
-
-
Method Detail
-
getId
String getId()
-
newInstance
Object newInstance(ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm, PlexusContainer container) throws ComponentInstantiationException
- Throws:
ComponentInstantiationException
-
-