com.atlassian.maven.plugins.sandbox
Class AbstractSandboxMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.atlassian.maven.plugins.sandbox.AbstractSandboxMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
DeleteMojo, ListMojo, PromoteMojo, ReleaseMojo, RollbackMojo, SandboxMojo

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


Field Summary
protected static org.apache.maven.model.Plugin RELEASE_PLUGIN
           
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractSandboxMojo()
           
 
Method Summary
protected  void checkSandboxKeySpecified()
           
protected  org.apache.maven.plugin.PluginManager getPluginManager()
           
protected  org.apache.maven.project.MavenProject getProject()
           
protected  java.lang.String getPromoterUrl()
           
protected  java.lang.String getRepositoryBaseUrl()
           
protected  java.lang.String getRepositorySandboxUrl()
           
protected  java.lang.String getSandboxKey()
           
protected  java.lang.String getSandboxRepositoryRootUrl()
           
protected  java.lang.String getSandboxRepositoryUrl()
           
protected  SandboxService getSandboxService()
           
protected  org.apache.maven.settings.Server getServer()
           
protected  org.apache.maven.execution.MavenSession getSession()
           
protected  boolean isEnabled()
           
 
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

RELEASE_PLUGIN

protected static final org.apache.maven.model.Plugin RELEASE_PLUGIN
Constructor Detail

AbstractSandboxMojo

public AbstractSandboxMojo()
Method Detail

isEnabled

protected boolean isEnabled()

getProject

protected org.apache.maven.project.MavenProject getProject()

getSession

protected org.apache.maven.execution.MavenSession getSession()

getPluginManager

protected org.apache.maven.plugin.PluginManager getPluginManager()

getSandboxRepositoryRootUrl

protected java.lang.String getSandboxRepositoryRootUrl()

getRepositorySandboxUrl

protected java.lang.String getRepositorySandboxUrl()

getSandboxRepositoryUrl

protected java.lang.String getSandboxRepositoryUrl()

getSandboxKey

protected java.lang.String getSandboxKey()

getRepositoryBaseUrl

protected java.lang.String getRepositoryBaseUrl()

getPromoterUrl

protected java.lang.String getPromoterUrl()

getServer

protected org.apache.maven.settings.Server getServer()

getSandboxService

protected SandboxService getSandboxService()
                                    throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

checkSandboxKeySpecified

protected void checkSandboxKeySpecified()
                                 throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException


Copyright © 2010 Atlassian. All Rights Reserved.