org.apache.geronimo.mavenplugins.geronimo.module
Class StartStopUndeployMojoSupport

java.lang.Object
  extended byorg.apache.maven.plugin.AbstractMojo
      extended byorg.apache.geronimo.genesis.MojoSupport
          extended byorg.apache.geronimo.genesis.AntMojoSupport
              extended byorg.apache.geronimo.mavenplugins.geronimo.GeronimoMojoSupport
                  extended byorg.apache.geronimo.mavenplugins.geronimo.reporting.ReportingMojoSupport
                      extended byorg.apache.geronimo.mavenplugins.geronimo.module.ModuleMojoSupport
                          extended byorg.apache.geronimo.mavenplugins.geronimo.module.StartStopUndeployMojoSupport
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
StartModuleMojo, StopModuleMojo, UndeployModuleMojo

public abstract class StartStopUndeployMojoSupport
extends ModuleMojoSupport

Support for start/stop/undeploy mojos.

Version:
$Rev: 450613 $ $Date: 2006-09-27 15:45:46 -0700 (Wed, 27 Sep 2006) $

Field Summary
protected  String moduleId
          The id of the module to be started in the format of groupId/artifactId/version/type.
 
Fields inherited from class org.apache.geronimo.mavenplugins.geronimo.module.ModuleMojoSupport
modules
 
Fields inherited from class org.apache.geronimo.mavenplugins.geronimo.reporting.ReportingMojoSupport
logFile, logOutput, logOutputDirectory, reporters
 
Fields inherited from class org.apache.geronimo.mavenplugins.geronimo.GeronimoMojoSupport
artifactFactory, artifactRepository, artifactResolver, hostname, password, port, project, username
 
Fields inherited from class org.apache.geronimo.genesis.AntMojoSupport
ant
 
Fields inherited from class org.apache.geronimo.genesis.MojoSupport
log
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
StartStopUndeployMojoSupport()
           
 
Method Summary
protected  void init()
           
 
Methods inherited from class org.apache.geronimo.mavenplugins.geronimo.module.ModuleMojoSupport
findModules, getDeploymentManager, getModuleId, isModuleStarted, logModules, logModules, startModule, stopModule, undeployModule, waitFor
 
Methods inherited from class org.apache.geronimo.mavenplugins.geronimo.reporting.ReportingMojoSupport
execute, getGoalName, getLogFile
 
Methods inherited from class org.apache.geronimo.mavenplugins.geronimo.GeronimoMojoSupport
getArtifactFactory, getArtifactRepository, getArtifactResolver, getProject
 
Methods inherited from class org.apache.geronimo.genesis.AntMojoSupport
createFileSet, createTask, inheritProperties, initAntLogger, mkdir, setProperty
 
Methods inherited from class org.apache.geronimo.genesis.MojoSupport
createArtifact, doExecute, getArtifact
 
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
 

Field Detail

moduleId

protected String moduleId
The id of the module to be started in the format of groupId/artifactId/version/type.

Constructor Detail

StartStopUndeployMojoSupport

public StartStopUndeployMojoSupport()
Method Detail

init

protected void init()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.