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

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--org.apache.tools.ant.Task
              |
              +--org.apache.tools.ant.taskdefs.optional.ccm.Continuus
Direct Known Subclasses:
CCMCheck, CCMCreateTask, CCMReconfigure

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 java.lang.String COMMAND_CHECKIN
          The 'Checkin' command
static java.lang.String COMMAND_CHECKOUT
          The 'Checkout' command
static java.lang.String COMMAND_CREATE_TASK
          The 'CreateTask' command
static java.lang.String COMMAND_DEFAULT_TASK
          The 'Reconfigure' command
static java.lang.String COMMAND_RECONFIGURE
          The 'Reconfigure' command
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
Continuus()
           
 
Method Summary
 java.lang.String getCcmAction()
          Get the value of ccmAction.
protected  java.lang.String getCcmCommand()
          Builds and returns the command string to execute ccm
protected  int run(Commandline cmd)
           
protected  int run(Commandline cmd, ExecuteStreamHandler handler)
           
 void setCcmAction(java.lang.String v)
          Set the value of ccmAction.
 void setCcmDir(java.lang.String dir)
          Set the directory where the ccm executable is located.
 
Methods inherited from class org.apache.tools.ant.Task
execute, getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_CREATE_TASK

public static final java.lang.String COMMAND_CREATE_TASK
The 'CreateTask' command

See Also:
Constant Field Values

COMMAND_CHECKOUT

public static final java.lang.String COMMAND_CHECKOUT
The 'Checkout' command

See Also:
Constant Field Values

COMMAND_CHECKIN

public static final java.lang.String COMMAND_CHECKIN
The 'Checkin' command

See Also:
Constant Field Values

COMMAND_RECONFIGURE

public static final java.lang.String COMMAND_RECONFIGURE
The 'Reconfigure' command

See Also:
Constant Field Values

COMMAND_DEFAULT_TASK

public static final java.lang.String COMMAND_DEFAULT_TASK
The 'Reconfigure' command

See Also:
Constant Field Values
Constructor Detail

Continuus

public Continuus()
Method Detail

getCcmAction

public java.lang.String getCcmAction()
Get the value of ccmAction.

Returns:
value of ccmAction.

setCcmAction

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

Parameters:
v - Value to assign to ccmAction.

setCcmDir

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

Parameters:
dir - the directory containing the ccm executable

getCcmCommand

protected final java.lang.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)


Copyright 2000-2005 Apache Software Foundation. All Rights Reserved.