org.apache.maven.wagon

Interface CommandExecutor

All Superinterfaces:
Wagon
Known Implementing Classes:
AbstractGanymedWagon, AbstractJschWagon, AbstractSshWagon, ScpExternalWagon, ScpWagon, ScpWagon, SftpWagon

public interface CommandExecutor
extends Wagon

Version:
$Id: CommandExecutor.java 477260 2006-11-20 17:11:39Z brett $
Author:
Brett Porter

Field Summary

static String
ROLE

Fields inherited from interface org.apache.maven.wagon.Wagon

ROLE

Method Summary

void
executeCommand(String command)
Streams
executeCommand(String command, boolean ignoreFailures)

Methods inherited from interface org.apache.maven.wagon.Wagon

addSessionListener, addTransferListener, connect, connect, connect, connect, disconnect, get, getFileList, getIfNewer, getRepository, hasSessionListener, hasTransferListener, isInteractive, openConnection, put, putDirectory, removeSessionListener, removeTransferListener, resourceExists, setInteractive, supportsDirectoryCopy

Field Details

ROLE

public static final String ROLE

Method Details

executeCommand

public void executeCommand(String command)
            throws CommandExecutionException

executeCommand

public Streams executeCommand(String command,
                              boolean ignoreFailures)
            throws CommandExecutionException