org.apache.maven.script.beanshell
Class BeanshellMojoAdapter
java.lang.Object
  
org.apache.maven.plugin.AbstractMojo
      
org.apache.maven.script.beanshell.BeanshellMojoAdapter
- All Implemented Interfaces: 
 - ContextEnabled, Mojo, org.codehaus.plexus.component.factory.bsh.BshComponent
 
public class BeanshellMojoAdapter
- extends AbstractMojo
- implements org.codehaus.plexus.component.factory.bsh.BshComponent
  
Mojo adapter for a Beanshell Mojo.
- Version:
 
  - $Id: BeanshellMojoAdapter.java 640549 2008-03-24 20:05:11Z bentmann $
 
- Author:
 
  - Brett Porter
 
 
| Fields inherited from interface org.apache.maven.plugin.Mojo | 
ROLE | 
 
 
| 
Method Summary | 
 void | 
execute()
 
          Perform whatever build-process behavior this Mojo implements. | 
 bsh.Interpreter | 
getInterpreter()
 
            | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
BeanshellMojoAdapter
public BeanshellMojoAdapter(Mojo mojo,
                            bsh.Interpreter interpreter)
execute
public void execute()
             throws MojoExecutionException,
                    MojoFailureException
- Description copied from interface: 
Mojo 
- Perform whatever build-process behavior this 
Mojo implements.
 
 This is the main trigger for the Mojo inside the Maven system, and allows
 the Mojo to communicate errors.
- Specified by:
 execute in interface Mojo
 
- Throws:
 MojoExecutionException - if an unexpected problem occurs.
 Throwing this exception causes a "BUILD ERROR" message to be displayed.
MojoFailureException - if an expected problem (such as a compilation failure) occurs.
 Throwing this exception causes a "BUILD FAILURE" message to be displayed.
 
 
getInterpreter
public bsh.Interpreter getInterpreter()
- Specified by:
 getInterpreter in interface org.codehaus.plexus.component.factory.bsh.BshComponent
 
 
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.