Class SOSCheckin
- 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
 
 
 
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOScommandLine
 - 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 - 
Fields inherited from interface org.apache.tools.ant.taskdefs.optional.sos.SOSCmdCOMMAND_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
 
- 
 - 
Constructor SummaryConstructors Constructor Description SOSCheckin()
 - 
Method SummaryModifier and Type Method Description protected CommandlinebuildCmdLine()Build the command line.voidsetComment(java.lang.String comment)The comment to apply to all files being labelled.voidsetFile(java.lang.String filename)The filename to act upon.voidsetRecursive(boolean recursive)Flag to recursively apply the action.- 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.sos.SOSexecute, 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.TaskbindToOwner, 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.ProjectComponentclone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setFilepublic final void setFile(java.lang.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
 
 - 
setRecursivepublic void setRecursive(boolean recursive) Flag to recursively apply the action. Defaults to false.- Parameters:
- recursive- True for recursive operation.
 
 - 
setCommentpublic void setComment(java.lang.String comment) The comment to apply to all files being labelled.- Parameters:
- comment- The new comment value
 
 - 
buildCmdLineprotected 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
 
 
- 
 
-