org.codehaus.plexus.component.factory
Interface ComponentFactory
- All Known Implementing Classes:
- AbstractComponentFactory, JavaComponentFactory
public interface ComponentFactory
A ServiceFactory
is responsible for instantiating a component.
- Version:
- $Id: ComponentFactory.java 5139 2006-12-13 04:49:51Z jvanzyl $
- Author:
- Jason van Zyl, Michal Maczka
Field Summary |
static java.lang.String |
ROLE
Component role. |
Method Summary |
java.lang.String |
getId()
|
java.lang.Object |
newInstance(org.codehaus.plexus.component.repository.ComponentDescriptor componentDescriptor,
org.codehaus.plexus.classworlds.realm.ClassRealm classRealm,
org.codehaus.plexus.PlexusContainer container)
|
ROLE
static final java.lang.String ROLE
- Component role.
getId
java.lang.String getId()
newInstance
java.lang.Object newInstance(org.codehaus.plexus.component.repository.ComponentDescriptor componentDescriptor,
org.codehaus.plexus.classworlds.realm.ClassRealm classRealm,
org.codehaus.plexus.PlexusContainer container)
throws ComponentInstantiationException
- Throws:
ComponentInstantiationException
Copyright © 2001-2007 Codehaus. All Rights Reserved.