org.apache.maven.plugin.jar
Class JarSignMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.maven.plugin.jar.JarSignMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class JarSignMojo
extends org.apache.maven.plugin.AbstractMojo

Signs a JAR using jarsigner.

Version:
$Id: JarSignMojo.java 584397 2007-10-13 13:03:00Z mauro $
Author:
Jerome Lacoste

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
JarSignMojo()
           
 
Method Summary
protected  JarSignVerifyMojo createJarSignVerifyMojo()
           
 void execute()
           
protected  int executeCommandLine(Commandline commandLine, java.io.InputStream inputStream, StreamConsumer stream1, StreamConsumer stream2)
           
 void setAlias(java.lang.String alias)
           
 void setBasedir(java.io.File basedir)
           
 void setJarPath(java.io.File jarPath)
           
 void setKeypass(java.lang.String keypass)
           
 void setKeystore(java.lang.String keystore)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 void setSigFile(java.lang.String sigfile)
           
 void setSignedJar(java.io.File signedjar)
           
 void setStorepass(java.lang.String storepass)
           
 void setType(java.lang.String type)
           
 void setVerbose(boolean verbose)
           
 void setVerify(boolean verify)
           
 void setWorkingDir(java.io.File workingDir)
           
 
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

JarSignMojo

public JarSignMojo()
Method Detail

execute

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

createJarSignVerifyMojo

protected JarSignVerifyMojo createJarSignVerifyMojo()

executeCommandLine

protected int executeCommandLine(Commandline commandLine,
                                 java.io.InputStream inputStream,
                                 StreamConsumer stream1,
                                 StreamConsumer stream2)
                          throws CommandLineException
Throws:
CommandLineException

setWorkingDir

public void setWorkingDir(java.io.File workingDir)

setBasedir

public void setBasedir(java.io.File basedir)

setKeystore

public void setKeystore(java.lang.String keystore)

setKeypass

public void setKeypass(java.lang.String keypass)

setSignedJar

public void setSignedJar(java.io.File signedjar)

setAlias

public void setAlias(java.lang.String alias)

setJarPath

public void setJarPath(java.io.File jarPath)

setStorepass

public void setStorepass(java.lang.String storepass)

setSigFile

public void setSigFile(java.lang.String sigfile)

setType

public void setType(java.lang.String type)

setVerbose

public void setVerbose(boolean verbose)

setProject

public void setProject(org.apache.maven.project.MavenProject project)

setVerify

public void setVerify(boolean verify)


Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.