org.apache.maven.shared.release.exec
Interface CommandLineFactory

All Known Implementing Classes:
DefaultCommandLineFactory

public interface CommandLineFactory

Create a command line for execution. Componentised to allow mocking.

Author:
Brett Porter

Field Summary
static String ROLE
          Plexus role.
 
Method Summary
 Commandline createCommandLine(String executable)
          Create a command line object with default environment for the given executable.
 

Field Detail

ROLE

static final String ROLE
Plexus role.

Method Detail

createCommandLine

Commandline createCommandLine(String executable)
                              throws MavenExecutorException
Create a command line object with default environment for the given executable.

Parameters:
executable - the executable
Returns:
the command line
Throws:
MavenExecutorException - if there was a problem creating the command line


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.