Save This Page
Home » apache-ant-1.7.1-src » org.apache.tools » ant » taskdefs » optional » sos » [javadoc | source]
org.apache.tools.ant.taskdefs.optional.sos
public class: SOSCheckin [javadoc | source]
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

All Implemented Interfaces:
    SOSCmd, Cloneable

Commits and unlocks files in Visual SourceSafe via a SourceOffSite server.
Fields inherited from org.apache.tools.ant.taskdefs.optional.sos.SOS:
commandLine
Fields inherited from org.apache.tools.ant.Task:
target,  taskName,  taskType,  wrapper
Fields inherited from org.apache.tools.ant.ProjectComponent:
project,  location,  description
Method from org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin Summary:
buildCmdLine,   setComment,   setFile,   setRecursive
Methods from org.apache.tools.ant.taskdefs.optional.sos.SOS:
buildCmdLine,   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 from org.apache.tools.ant.Task:
bindToOwner,   execute,   getOwningTarget,   getRuntimeConfigurableWrapper,   getTaskName,   getTaskType,   getWrapper,   handleErrorFlush,   handleErrorOutput,   handleFlush,   handleInput,   handleOutput,   init,   isInvalid,   log,   log,   log,   log,   markInvalid,   maybeConfigure,   perform,   reconfigure,   setOwningTarget,   setRuntimeConfigurableWrapper,   setTaskName,   setTaskType
Methods from org.apache.tools.ant.ProjectComponent:
clone,   getDescription,   getLocation,   getProject,   log,   log,   setDescription,   setLocation,   setProject
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.tools.ant.taskdefs.optional.sos.SOSCheckin Detail:
 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

 public  void setComment(String comment) 
    The comment to apply to all files being labelled.
 public final  void setFile(String filename) 
    The filename to act upon. If no file is specified then the task acts upon the project.
 public  void setRecursive(boolean recursive) 
    Flag to recursively apply the action. Defaults to false.