org.codehaus.plexus.component.factory.ant
Class AntScriptInvoker

java.lang.Object
  extended byorg.codehaus.plexus.logging.AbstractLogEnabled
      extended byorg.codehaus.plexus.component.factory.ant.AntScriptInvoker
All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.component.MapOrientedComponent

public class AntScriptInvoker
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements org.codehaus.plexus.component.MapOrientedComponent


Field Summary
static java.lang.String BASEDIR_PARAMETER
           
static java.lang.String MESSAGE_LEVEL_PARAMETER
           
 
Constructor Summary
AntScriptInvoker(org.codehaus.plexus.component.repository.ComponentDescriptor descriptor, java.lang.ClassLoader loader)
           
 
Method Summary
 void addComponentRequirement(org.codehaus.plexus.component.repository.ComponentRequirement rd, java.lang.Object rv)
           
protected  int convertMsgLevel(java.lang.String msgLevel)
           
static java.lang.String[] getImplicitOptionalParameters()
           
static java.lang.String[] getImplicitRequiredParameters()
           
 void invoke()
           
 void setComponentConfiguration(java.util.Map componentConfiguration)
           
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BASEDIR_PARAMETER

public static final java.lang.String BASEDIR_PARAMETER
See Also:
Constant Field Values

MESSAGE_LEVEL_PARAMETER

public static final java.lang.String MESSAGE_LEVEL_PARAMETER
See Also:
Constant Field Values
Constructor Detail

AntScriptInvoker

public AntScriptInvoker(org.codehaus.plexus.component.repository.ComponentDescriptor descriptor,
                        java.lang.ClassLoader loader)
                 throws java.io.IOException
Method Detail

getImplicitRequiredParameters

public static java.lang.String[] getImplicitRequiredParameters()

getImplicitOptionalParameters

public static java.lang.String[] getImplicitOptionalParameters()

addComponentRequirement

public void addComponentRequirement(org.codehaus.plexus.component.repository.ComponentRequirement rd,
                                    java.lang.Object rv)
                             throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Specified by:
addComponentRequirement in interface org.codehaus.plexus.component.MapOrientedComponent
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException

setComponentConfiguration

public void setComponentConfiguration(java.util.Map componentConfiguration)
                               throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
Specified by:
setComponentConfiguration in interface org.codehaus.plexus.component.MapOrientedComponent
Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException

invoke

public void invoke()
            throws AntComponentExecutionException
Throws:
AntComponentExecutionException

convertMsgLevel

protected int convertMsgLevel(java.lang.String msgLevel)


Copyright © 2001-2007 Codehaus. All Rights Reserved.