Rio Project 4.2 API Documentation



org.rioproject.tools.maven
Class AbstractRioMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.rioproject.tools.maven.AbstractRioMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
CybernodeMojo, DeployMojo, MonitorMojo, StartMojo, StopMojo, UIMojo, UndeployMojo

public abstract class AbstractRioMojo
extends org.apache.maven.plugin.AbstractMojo


Field Summary
protected  org.apache.maven.project.MavenProject project
          The maven project.
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractRioMojo()
           
 
Method Summary
protected  String getEnvironmentValue(String name)
           
protected  String getRioCommand()
           
protected  String getRioHome()
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
 

Field Detail

project

protected org.apache.maven.project.MavenProject project
The maven project.

Constructor Detail

AbstractRioMojo

public AbstractRioMojo()
Method Detail

getEnvironmentValue

protected String getEnvironmentValue(String name)

getRioHome

protected String getRioHome()
                     throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

getRioCommand

protected String getRioCommand()
                        throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

Copyright © Rio Project.

Copyright © 2006-2011 Rio Project. All Rights Reserved.