Class DefaultJarSigner

java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.shared.utils.cli.javatool.AbstractJavaTool<JarSignerRequest>
org.apache.maven.shared.jarsigner.DefaultJarSigner
All Implemented Interfaces:
JarSigner, org.apache.maven.shared.utils.cli.javatool.JavaTool<JarSignerRequest>, org.codehaus.plexus.logging.LogEnabled

@Component(role=JarSigner.class, hint="default") public class DefaultJarSigner extends org.apache.maven.shared.utils.cli.javatool.AbstractJavaTool<JarSignerRequest> implements JarSigner
Default implementation of component JarSigner.
Since:
1.0
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.maven.shared.utils.cli.Commandline
    createCommandLine(JarSignerRequest request, String javaToolFile)
     
    protected org.apache.maven.shared.utils.cli.StreamConsumer
     

    Methods inherited from class org.apache.maven.shared.utils.cli.javatool.AbstractJavaTool

    createResult, createSystemErrorStreamConsumer, createSystemInputStream, execute, executeCommandLine, findJavaToolExecutable, getJavaToolName, setToolchain

    Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled

    enableLogging, getLogger, setupLogger, setupLogger, setupLogger

    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.shared.utils.cli.javatool.JavaTool

    execute, getJavaToolName, setToolchain
  • Constructor Details

    • DefaultJarSigner

      public DefaultJarSigner()
  • Method Details

    • createCommandLine

      protected org.apache.maven.shared.utils.cli.Commandline createCommandLine(JarSignerRequest request, String javaToolFile) throws org.apache.maven.shared.utils.cli.javatool.JavaToolException
      Specified by:
      createCommandLine in class org.apache.maven.shared.utils.cli.javatool.AbstractJavaTool<JarSignerRequest>
      Throws:
      org.apache.maven.shared.utils.cli.javatool.JavaToolException
    • createSystemOutStreamConsumer

      protected org.apache.maven.shared.utils.cli.StreamConsumer createSystemOutStreamConsumer(JarSignerRequest request)
      Overrides:
      createSystemOutStreamConsumer in class org.apache.maven.shared.utils.cli.javatool.AbstractJavaTool<JarSignerRequest>