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
           
protected static java.lang.String RELEASE_TAG_URL_PROPERTY
           
protected static java.lang.String SANDBOX_RELEASE_PROPERTY
           
protected static java.lang.String SANDBOX_TAG_URL_PROPERTY
           
 
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.util.Map<java.lang.String,java.lang.String> getProperties()
           
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()
           
protected  void makeSessionNonInteractive()
           
protected  void setProperty(java.lang.String propertyKey, java.lang.String propertyValue)
           
 
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

SANDBOX_TAG_URL_PROPERTY

protected static final java.lang.String SANDBOX_TAG_URL_PROPERTY
See Also:
Constant Field Values

RELEASE_TAG_URL_PROPERTY

protected static final java.lang.String RELEASE_TAG_URL_PROPERTY
See Also:
Constant Field Values

SANDBOX_RELEASE_PROPERTY

protected static final java.lang.String SANDBOX_RELEASE_PROPERTY
See Also:
Constant Field Values
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()

setProperty

protected void setProperty(java.lang.String propertyKey,
                           java.lang.String propertyValue)
                    throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

getProperties

protected java.util.Map<java.lang.String,java.lang.String> getProperties()
                                                                  throws org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoFailureException

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

makeSessionNonInteractive

protected void makeSessionNonInteractive()


Copyright © 2010 Atlassian. All Rights Reserved.