org.codehaus.groovy.maven.runtime.loader.artifact
Class ArtifactProviderLoader

java.lang.Object
  extended by org.codehaus.groovy.maven.runtime.loader.LoaderSupport
      extended by org.codehaus.groovy.maven.runtime.loader.artifact.ArtifactProviderLoader
All Implemented Interfaces:
ProviderLoader, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable

public class ArtifactProviderLoader
extends LoaderSupport
implements ProviderLoader

Loads a provider based on a configured ArtifactHandler.

Version:
$Id: ArtifactProviderLoader.java 13181 2008-08-10 14:05:55Z user57 $
Author:
Jason Dillon

Field Summary
 
Fields inherited from class org.codehaus.groovy.maven.runtime.loader.LoaderSupport
log
 
Constructor Summary
ArtifactProviderLoader()
           
 
Method Summary
 ArtifactHandler getHandler()
           
 java.util.Map load(java.lang.String key)
           
 void setHandler(ArtifactHandler handler)
           
 
Methods inherited from class org.codehaus.groovy.maven.runtime.loader.LoaderSupport
contextualize, getContainer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArtifactProviderLoader

public ArtifactProviderLoader()
Method Detail

getHandler

public ArtifactHandler getHandler()

setHandler

public void setHandler(ArtifactHandler handler)

load

public java.util.Map load(java.lang.String key)
                   throws java.lang.Exception
Specified by:
load in interface ProviderLoader
Throws:
java.lang.Exception


Copyright © 2006-2010 Codehaus. All Rights Reserved.