org.kuali.maven.ec2
Class AbstractEC2Mojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.kuali.maven.ec2.AbstractEC2Mojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
CreateSnapshotMojo, DeregisterImagesMojo, DescribeImagesMojo, DescribeInstancesMojo, FindInstanceMojo, LaunchInstanceMojo, RegisterImageMojo, TagMojo, TerminateInstanceMojo

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


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractEC2Mojo()
           
 
Method Summary
 void execute()
           
abstract  void execute(EC2Utils ec2Utils)
           
 String getAccessKey()
           
 org.apache.maven.project.MavenProject getProject()
           
 String getSecretKey()
           
 List<com.amazonaws.services.ec2.model.Tag> getTags()
           
protected  boolean isSkip()
           
 void setAccessKey(String accessKey)
           
 void setSecretKey(String secretKey)
           
 void setTags(List<com.amazonaws.services.ec2.model.Tag> tags)
           
 
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
 

Constructor Detail

AbstractEC2Mojo

public AbstractEC2Mojo()
Method Detail

isSkip

protected boolean isSkip()

execute

public abstract void execute(EC2Utils ec2Utils)
                      throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

getAccessKey

public String getAccessKey()

setAccessKey

public void setAccessKey(String accessKey)

getSecretKey

public String getSecretKey()

setSecretKey

public void setSecretKey(String secretKey)

getProject

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

getTags

public List<com.amazonaws.services.ec2.model.Tag> getTags()

setTags

public void setTags(List<com.amazonaws.services.ec2.model.Tag> tags)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.