Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.sos.SOS
org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin
public class SOSCheckin
extends SOS
Field Summary |
Fields inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOS | |
commandLine |
Fields inherited from class org.apache.tools.ant.ProjectComponent | |
description , location , project |
Fields inherited from interface org.apache.tools.ant.taskdefs.optional.sos.SOSCmd | |
COMMAND_CHECKIN_FILE , COMMAND_CHECKIN_PROJECT , COMMAND_CHECKOUT_FILE , COMMAND_CHECKOUT_PROJECT , COMMAND_GET_FILE , COMMAND_GET_PROJECT , COMMAND_HISTORY , COMMAND_LABEL , COMMAND_SOS_EXE , FLAG_COMMAND , FLAG_COMMENT , FLAG_FILE , FLAG_LABEL , FLAG_NO_CACHE , FLAG_NO_COMPRESSION , FLAG_PASSWORD , FLAG_PROJECT , FLAG_RECURSION , FLAG_SOS_HOME , FLAG_SOS_SERVER , FLAG_USERNAME , FLAG_VERBOSE , FLAG_VERSION , FLAG_VSS_SERVER , FLAG_WORKING_DIR , PROJECT_PREFIX |
Method Summary | |
protected Commandline |
|
void |
|
void |
|
void |
|
Methods inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOS | |
execute , getComment , getFilename , getLabel , getLocalPath , getNoCache , getNoCompress , getOptionalAttributes , getPassword , getProjectPath , getRecursive , getRequiredAttributes , getSosCommand , getSosHome , getSosServerPath , getUsername , getVerbose , getVersion , getVssServerPath , run , setInternalComment , setInternalFilename , setInternalLabel , setInternalRecursive , setInternalVersion , setLocalPath , setNoCache , setNoCompress , setPassword , setProjectPath , setSosCmd , setSosHome , setSosServerPath , setUsername , setVerbose , setVssServerPath |
Methods inherited from class org.apache.tools.ant.Task | |
bindToOwner , execute , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , log , log , maybeConfigure , perform , reconfigure , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent | |
clone , getDescription , getLocation , getProject , log , log , setDescription , setLocation , setProject |
protected Commandline buildCmdLine()
Build the command line. CheckInFile required parameters: -server -name -password -database -project -file
CheckInFile optional parameters: -workdir -log -verbose -nocache -nocompression -soshome
CheckInProject required parameters: -server -name -password -database -project
CheckInProject optional parameters: workdir -recursive -log -verbose -nocache -nocompression -soshome
- Returns:
- Commandline the generated command to be executed
public void setComment(String comment)
The comment to apply to all files being labelled.
- Parameters:
comment
- The new comment value
public final void setFile(String filename)
The filename to act upon. If no file is specified then the task acts upon the project.
- Parameters:
filename
- The new file value
public void setRecursive(boolean recursive)
Flag to recursively apply the action. Defaults to false.
- Parameters:
recursive
- True for recursive operation.