org.apache.tools.ant.taskdefs.optional.ccm

Class Continuus

public abstract class Continuus extends Task

A base class for creating tasks for executing commands on Continuus 5.1.

The class extends the task as it operates by executing the ccm.exe program supplied with Continuus/Synergy. By default the task expects the ccm executable to be in the path, you can override this be specifying the ccmdir attribute.

Field Summary
static StringCOMMAND_CHECKIN
The 'Checkin' command
static StringCOMMAND_CHECKOUT
The 'Checkout' command
static StringCOMMAND_CREATE_TASK
The 'CreateTask' command
static StringCOMMAND_DEFAULT_TASK
The 'Reconfigure' command
static StringCOMMAND_RECONFIGURE
The 'Reconfigure' command
Method Summary
StringgetCcmAction()
Get the value of ccmAction.
protected StringgetCcmCommand()
Builds and returns the command string to execute ccm
protected intrun(Commandline cmd, ExecuteStreamHandler handler)
protected intrun(Commandline cmd)
voidsetCcmAction(String v)
Set the value of ccmAction.
voidsetCcmDir(String dir)
Set the directory where the ccm executable is located.

Field Detail

COMMAND_CHECKIN

public static final String COMMAND_CHECKIN
The 'Checkin' command

COMMAND_CHECKOUT

public static final String COMMAND_CHECKOUT
The 'Checkout' command

COMMAND_CREATE_TASK

public static final String COMMAND_CREATE_TASK
The 'CreateTask' command

COMMAND_DEFAULT_TASK

public static final String COMMAND_DEFAULT_TASK
The 'Reconfigure' command

COMMAND_RECONFIGURE

public static final String COMMAND_RECONFIGURE
The 'Reconfigure' command

Method Detail

getCcmAction

public String getCcmAction()
Get the value of ccmAction.

Returns: value of ccmAction.

getCcmCommand

protected final String getCcmCommand()
Builds and returns the command string to execute ccm

Returns: String containing path to the executable

run

protected int run(Commandline cmd, ExecuteStreamHandler handler)

run

protected int run(Commandline cmd)

setCcmAction

public void setCcmAction(String v)
Set the value of ccmAction.

Parameters: v Value to assign to ccmAction.

UNKNOWN: ignore="true"

setCcmDir

public final void setCcmDir(String dir)
Set the directory where the ccm executable is located.

Parameters: dir the directory containing the ccm executable

Copyright B) 2000-2007 Apache Software Foundation. All Rights Reserved.