org.codehaus.plexus
Interface ComponentLookupManager

All Known Implementing Classes:
DefaultComponentLookupManager

public interface ComponentLookupManager

Author:
Jason van Zyl

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 java.lang.Object lookup(java.lang.String componentKey)
           
 java.lang.Object lookup(java.lang.String role, java.lang.String roleHint)
           
 java.util.List lookupList(java.lang.String role)
           
 java.util.Map lookupMap(java.lang.String role)
           
 void setContainer(MutablePlexusContainer container)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

lookup

java.lang.Object lookup(java.lang.String componentKey)
                        throws ComponentLookupException
Throws:
ComponentLookupException

lookupMap

java.util.Map lookupMap(java.lang.String role)
                        throws ComponentLookupException
Throws:
ComponentLookupException

lookupList

java.util.List lookupList(java.lang.String role)
                          throws ComponentLookupException
Throws:
ComponentLookupException

lookup

java.lang.Object lookup(java.lang.String role,
                        java.lang.String roleHint)
                        throws ComponentLookupException
Throws:
ComponentLookupException

setContainer

void setContainer(MutablePlexusContainer container)


Copyright © 2001-2006 Codehaus. All Rights Reserved.