org.codehaus.plexus
Class DefaultArtifactEnabledContainer

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.codehaus.plexus.DefaultPlexusContainer
          extended by org.codehaus.plexus.DefaultArtifactEnabledContainer
All Implemented Interfaces:
ArtifactEnabledContainer, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.PlexusContainer

public class DefaultArtifactEnabledContainer
extends org.codehaus.plexus.DefaultPlexusContainer
implements ArtifactEnabledContainer

Version:
$Id: DefaultArtifactEnabledContainer.java 1760 2005-04-22 05:48:57Z brett $
Author:
Jason van Zyl, jdcasey

Field Summary
 
Fields inherited from class org.codehaus.plexus.DefaultPlexusContainer
BOOTSTRAP_CONFIGURATION, configuration
 
Fields inherited from interface org.codehaus.plexus.PlexusContainer
ROLE
 
Constructor Summary
DefaultArtifactEnabledContainer()
           
 
Method Summary
 void addComponent(org.apache.maven.artifact.Artifact component, org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver, java.util.List remoteRepositories, org.apache.maven.artifact.repository.ArtifactRepository localRepository, org.apache.maven.artifact.metadata.ArtifactMetadataSource sourceReader, org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
           
 
Methods inherited from class org.codehaus.plexus.DefaultPlexusContainer
addComponentDescriptor, addContextValue, addJarRepository, addJarResource, composeComponent, createChildContainer, createChildContainer, createComponentInstance, discoverComponents, dispose, disposeAllComponents, getChildContainer, getClassWorld, getComponentDescriptor, getComponentDescriptorList, getComponentDescriptorMap, getComponentRealm, getContainerRealm, getContext, getCoreRealm, getCreationDate, getInterpolationConfigurationReader, getLogger, getLoggerManager, getName, hasChildContainer, hasComponent, hasComponent, initialize, initializeConfiguration, initializeName, initializeResources, isInitialized, isStarted, loadComponentsOnStart, lookup, lookup, lookupList, lookupMap, registerComponentDiscoveryListener, registerComponentDiscoveryListeners, release, releaseAll, releaseAll, removeChildContainer, removeComponentDiscoveryListener, resume, setClassWorld, setConfigurationResource, setCoreRealm, setLoggerManager, setName, setParentPlexusContainer, start, suspend
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.plexus.PlexusContainer
addComponentDescriptor, addContextValue, addJarRepository, addJarResource, composeComponent, createChildContainer, createChildContainer, createComponentInstance, dispose, getChildContainer, getComponentDescriptor, getComponentDescriptorList, getComponentDescriptorMap, getComponentRealm, getContainerRealm, getContext, getCreationDate, getLogger, getLoggerManager, hasChildContainer, hasComponent, hasComponent, initialize, isInitialized, isStarted, lookup, lookup, lookupList, lookupMap, registerComponentDiscoveryListener, release, releaseAll, releaseAll, removeChildContainer, removeComponentDiscoveryListener, resume, setConfigurationResource, setLoggerManager, setParentPlexusContainer, start, suspend
 

Constructor Detail

DefaultArtifactEnabledContainer

public DefaultArtifactEnabledContainer()
Method Detail

addComponent

public void addComponent(org.apache.maven.artifact.Artifact component,
                         org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver,
                         java.util.List remoteRepositories,
                         org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                         org.apache.maven.artifact.metadata.ArtifactMetadataSource sourceReader,
                         org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
                  throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
                         ArtifactEnabledContainerException
Specified by:
addComponent in interface ArtifactEnabledContainer
Throws:
org.apache.maven.artifact.resolver.ArtifactResolutionException
ArtifactEnabledContainerException


Copyright © 2001-2009 Codehaus. All Rights Reserved.