com.github.stephenc.mongodb.maven
Class AbstractMongoMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.github.stephenc.mongodb.maven.AbstractMongoMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
StartMongoMojo, StopMongoMojo

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

Base class for all MongoDB mojos.


Field Summary
protected  org.apache.maven.plugin.MojoExecution mojoExecution
          This mojo's execution.
protected  org.apache.maven.project.MavenProject project
          The enclosing project.
protected  org.apache.maven.execution.MavenSession session
          The current build session instance.
protected  boolean skip
          Skip the execution.
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractMongoMojo()
           
 
Method Summary
 org.apache.maven.plugin.descriptor.PluginDescriptor getPluginDescriptor()
           
 
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 enclosing project.


skip

protected boolean skip
Skip the execution.


session

protected org.apache.maven.execution.MavenSession session
The current build session instance.


mojoExecution

protected org.apache.maven.plugin.MojoExecution mojoExecution
This mojo's execution.

Constructor Detail

AbstractMongoMojo

public AbstractMongoMojo()
Method Detail

getPluginDescriptor

public org.apache.maven.plugin.descriptor.PluginDescriptor getPluginDescriptor()


Copyright © 2011-2012. All Rights Reserved.