Continuus (Apache Ant API)

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.

Author:
Benoit Moussaud benoit.moussaud@criltelecom.com

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, handleErrorOutput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
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-2002 Apache Software Foundation. All Rights Reserved.