|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.Task | +--org.apache.tools.ant.taskdefs.optional.ccm.Continuus | +--org.apache.tools.ant.taskdefs.optional.ccm.CCMCreateTask
Creates new Continuus ccm task and sets it as the default.
Field Summary | |
static java.lang.String |
FLAG_COMMENT
/comment -- comments associated to the task |
static java.lang.String |
FLAG_PLATFORM
/platform flag -- target platform |
static java.lang.String |
FLAG_RELEASE
/release flag |
static java.lang.String |
FLAG_RESOLVER
/resolver flag |
static java.lang.String |
FLAG_SUBSYSTEM
/release flag |
static java.lang.String |
FLAG_TASK
-task flag -- associate checkout task with task |
Fields inherited from class org.apache.tools.ant.taskdefs.optional.ccm.Continuus |
COMMAND_CHECKIN, COMMAND_CHECKOUT, COMMAND_CREATE_TASK, COMMAND_DEFAULT_TASK, COMMAND_RECONFIGURE |
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 | |
CCMCreateTask()
|
Method Summary | |
void |
execute()
Executes the task. |
java.lang.String |
getComment()
Get the value of comment. |
java.lang.String |
getPlatform()
Get the value of platform. |
java.lang.String |
getRelease()
Get the value of release. |
java.lang.String |
getResolver()
Get the value of resolver. |
java.lang.String |
getSubSystem()
Get the value of subSystem. |
java.lang.String |
getTask()
Get the value of task. |
void |
setComment(java.lang.String v)
Specifies a comment. |
void |
setPlatform(java.lang.String v)
Specifies the target platform. |
void |
setProcessErrorStream(java.io.InputStream is)
Install a handler for the error stream of the subprocess. |
void |
setProcessInputStream(java.io.OutputStream param1)
Install a handler for the input stream of the subprocess. |
void |
setProcessOutputStream(java.io.InputStream is)
read the output stream to retrieve the new task number. |
void |
setRelease(java.lang.String v)
Specify the CCM release. |
void |
setResolver(java.lang.String v)
Specifies the resolver. |
void |
setSubSystem(java.lang.String v)
Specifies the subsystem. |
void |
setTask(java.lang.String v)
Specifies the task number used to checkin the file (may use 'default'). |
void |
start()
Start handling of the streams. |
void |
stop()
Stop handling of the streams - will not be restarted. |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.ccm.Continuus |
getCcmAction, getCcmCommand, run, run, setCcmAction, setCcmDir |
Methods inherited from class org.apache.tools.ant.Task |
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 |
public static final java.lang.String FLAG_COMMENT
public static final java.lang.String FLAG_PLATFORM
public static final java.lang.String FLAG_RESOLVER
public static final java.lang.String FLAG_RELEASE
public static final java.lang.String FLAG_SUBSYSTEM
public static final java.lang.String FLAG_TASK
Constructor Detail |
public CCMCreateTask()
Method Detail |
public void execute() throws BuildException
Builds a command line to execute ccm and then calls Exec's run method to execute the command line.
execute
in class Task
BuildException
- if something goes wrong with the buildpublic java.lang.String getComment()
public void setComment(java.lang.String v)
v
- Value to assign to comment.public java.lang.String getPlatform()
public void setPlatform(java.lang.String v)
v
- Value to assign to platform.public java.lang.String getResolver()
public void setResolver(java.lang.String v)
v
- Value to assign to resolver.public java.lang.String getRelease()
public void setRelease(java.lang.String v)
v
- Value to assign to release.public java.lang.String getSubSystem()
public void setSubSystem(java.lang.String v)
v
- Value to assign to subSystem.public java.lang.String getTask()
public void setTask(java.lang.String v)
v
- Value to assign to task.public void start() throws java.io.IOException
ExecuteStreamHandler
start
in interface ExecuteStreamHandler
java.io.IOException
public void stop()
ExecuteStreamHandler
stop
in interface ExecuteStreamHandler
public void setProcessInputStream(java.io.OutputStream param1) throws java.io.IOException
ExecuteStreamHandler
setProcessInputStream
in interface ExecuteStreamHandler
param1
-
java.io.IOException
public void setProcessErrorStream(java.io.InputStream is) throws java.io.IOException
ExecuteStreamHandler
setProcessErrorStream
in interface ExecuteStreamHandler
is
-
java.io.IOException
public void setProcessOutputStream(java.io.InputStream is) throws java.io.IOException
setProcessOutputStream
in interface ExecuteStreamHandler
is
- InputStream
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |