Uses of Class
com.togethersoft.openapi.vcs.VcsProviderException

Packages that use VcsProviderException
com.togethersoft.openapi.vcs 

Uses of VcsProviderException in com.togethersoft.openapi.vcs
 

Subclasses of VcsProviderException in com.togethersoft.openapi.vcs
class CapabilityException
          Thrown by VcsPvovider as a result to calling a non-supported exec method.
class SessionNotStartedException
          Thrown by VcsProvider as a result of calling a method requiring a running session when session is not started.
 

Methods in com.togethersoft.openapi.vcs that throw VcsProviderException
voidDefaultVcsProvider.changeWorkingDirectory(File workingDirectory)
          Changes the value of internal current working directory field.
voidDefaultVcsProvider.clearAdvancedOptions(String command)
          Throws CapabilityException.
voidDefaultVcsProvider.endSession()
          Clears all internal fields.
intDefaultVcsProvider.execAddFiles(String[] files, int[] fileTypes, String comment, boolean makeCheckedOut, boolean removeLocal)
          Throws CapabilityException.
intDefaultVcsProvider.execChangeFileType(String fileName, int newFileType)
          
intDefaultVcsProvider.execCheckInFiles(String[] files, String comment, boolean keepCheckedOut, boolean removeLocal, boolean wholeProject, boolean projectRecursively, VcsCommitInfo info)
          Throws CapabilityException.
intDefaultVcsProvider.execCheckOutFiles(String[] files, String comment, boolean wholeProject, boolean projectRecursively, VcsUpdateInfo updateInfo)
          Throws CapabilityException.
VcsVersionInfoDefaultVcsProvider.execFindVersionChangeAuthor(String fileName, String versionId, int lineNo)
          Find the first version in which specified string appears
A session must be started prior to call this method.
intDefaultVcsProvider.execGetFileHistory(String file, List versions)
          
intDefaultVcsProvider.execGetFileInfo(String[] files, boolean wholeProject, boolean projectRecursively, List fileInfo)
          Throws CapabilityException.
intDefaultVcsProvider.execGetFiles(String[] files, boolean wholeProject, boolean projectRecursively, VcsUpdateInfo updateInfo)
          Throws CapabilityException.
intDefaultVcsProvider.execGetFilesStatuses(String[] files, int[] statuses)
          Throws CapabilityException.
intDefaultVcsProvider.execGetMissingFiles(Vector files)
          Throws CapabilityException.
intDefaultVcsProvider.execGetRawFileDiff(String fileName, boolean ignoreCase, boolean ignoreSpace, StringBuffer diff)
          Throws CapabilityException.
intDefaultVcsProvider.execGetRawFilesHistory(String[] files, boolean wholeProject, boolean projectRecursively, StringBuffer buffer)
          
intDefaultVcsProvider.execGetRawVersionsDiff(String versionID1, String versionID2, boolean ignoreCase, boolean ignoreSpace, StringBuffer buf)
          Throws CapabilityException.
intDefaultVcsProvider.execGetVersion(String versionID, java.io.OutputStream stream)
          
intDefaultVcsProvider.execLockFiles(String[] files, boolean wholeProject, boolean projectRecursively)
          Throws CapabilityException.
intDefaultVcsProvider.execRemoveFiles(String[] files, String comment, boolean removeLocal)
          Throws CapabilityException.
intDefaultVcsProvider.execRenameFile(String fileName, String newFileName)
          This method should be overridden by subclass if the command is supported.
intDefaultVcsProvider.execSearchFileHistory(String file, String pattern, List searchResult)
          
intDefaultVcsProvider.execSelectProject(String defaultProject, File workingDir, boolean createNewProject, StringBuffer selectedProject)
          Throws CapabilityException.
intDefaultVcsProvider.execSetFilesLabel(String[] files, String label, boolean wholeProject, boolean projectRecursively)
          Throws CapabilityException.
intDefaultVcsProvider.execShowAdvancedOptions(String command, boolean project)
          Throws CapabilityException.
intDefaultVcsProvider.execShowFileDiff(String fileName, boolean ignoreCase, boolean ignoreSpace)
          Throws CapabilityException.
intDefaultVcsProvider.execShowFileProperties(String fileName)
          Throws CapabilityException.
intDefaultVcsProvider.execShowFilesHistory(String[] files, boolean wholeProject, boolean projectRecursively)
          Throws CapabilityException.
intDefaultVcsProvider.execUnCheckOutFiles(String[] files, boolean removeLocal, boolean wholeProject, boolean projectRecursively)
          Throws CapabilityException.
intDefaultVcsProvider.execUnLockFiles(String[] files, boolean wholeProject, boolean projectRecursively)
          Throws CapabilityException.
intDefaultVcsProvider.execUnSetFilesLabel(String[] files, String label, boolean wholeProject, boolean projectRecursively)
          
intDefaultVcsProvider.execUpdateFiles(String[] files, boolean wholeProject, boolean projectRecursively, VcsUpdateInfo updateInfo)
          Throws CapabilityException.
intDefaultVcsProvider.getFileStatus(String filename)
          Returns FILE_STATUS_NONE.
voidDefaultVcsProvider.startSession(String rootProject, File rootWorkingDir, String user, String password)
          Initializes internal root project and working directory values.
voidDefaultVcsProvider.startSession(String rootProject, File rootWorkingDir)
          
voidVcsProvider.changeWorkingDirectory(File workingDirectory)
          Changes current working directory.
voidVcsProvider.clearAdvancedOptions(String command)
          Clear advanced.
voidVcsProvider.endSession()
          Ends current session.
intVcsProvider.execAddFiles(String[] files, int[] fileTypes, String comment, boolean makeCheckedOut, boolean removeLocal)
          Add files from current working directory to the repository.
intVcsProvider.execChangeFileType(String fileName, int newFileType)
          Change file type
intVcsProvider.execCheckInFiles(String[] files, String comment, boolean keepCheckedOut, boolean removeLocal, boolean wholeProject, boolean projectRecursively, VcsCommitInfo info)
          Check in files.
intVcsProvider.execCheckOutFiles(String[] files, String comment, boolean wholeProject, boolean projectRecursively, VcsUpdateInfo updateInfo)
          Check out files.
VcsVersionInfoVcsProvider.execFindVersionChangeAuthor(String fileName, String versionId, int lineNo)
          Find the first version in which specified string appears
A session must be started prior to call this method.
intVcsProvider.execGetFileHistory(String file, List versions)
          Returns the result of getting history of changes to specified file
A session must be started prior to call this method.
intVcsProvider.execGetFileInfo(String[] files, boolean wholeProject, boolean projectRecursively, List fileInfo)
          Retrieves the information about files
Information is returned as array list of VcsFileInfo objects
A session must be started prior to call this method.
intVcsProvider.execGetFiles(String[] files, boolean wholeProject, boolean projectRecursively, VcsUpdateInfo updateInfo)
          Retrieve files from repository to working directory.
intVcsProvider.execGetFilesStatuses(String[] files, int[] statuses)
          Retrieves the statuses of files from current working directory with names
specified in files array.
intVcsProvider.execGetMissingFiles(Vector files)
          Retrieves the list of file names in current VCS project missing in current
working directory, that is which are to be downloaded from VCS on next
get project operation.
intVcsProvider.execGetRawFileDiff(String fileName, boolean ignoreCase, boolean ignoreSpace, StringBuffer diff)
          Returns the raw result of diff command run on a file.
intVcsProvider.execGetRawFilesHistory(String[] files, boolean wholeProject, boolean projectRecursively, StringBuffer buffer)
          Returns the raw result of getting history of changes to specified files
or whole project.
intVcsProvider.execGetRawVersionsDiff(String versionID1, String versionID2, boolean ignoreCase, boolean ignoreSpace, StringBuffer buf)
          Returns the raw result of diff command for two versions of the file.
intVcsProvider.execGetVersion(String versionID, OutputStream stream)
          Retrieve specified version of the file
intVcsProvider.execLockFiles(String[] files, boolean wholeProject, boolean projectRecursively)
          Locks file(s) or whole project in repository, so that no one is allowed
to edit files but the current user.
intVcsProvider.execRemoveFiles(String[] files, String comment, boolean removeLocal)
          Remove files from current working directory from repository.
intVcsProvider.execRenameFile(String fileName, String newFileName)
          Rename a file from current working directory in repository.
intVcsProvider.execSearchFileHistory(String file, String pattern, List searchResult)
          Search for versions of the file containing specified pattern
A session must be started prior to call this method.
intVcsProvider.execSelectProject(String defaultProject, File workingDir, boolean createNewProject, StringBuffer selectedProject)
          Displays a dialog which allows the user to select a project in repository.
intVcsProvider.execSetFilesLabel(String[] files, String label, boolean wholeProject, boolean projectRecursively)
          Applies a label to latest version of specified files or project in repository.
intVcsProvider.execShowAdvancedOptions(String command, boolean project)
          Shows dialog with advanced options for command to the user.
intVcsProvider.execShowFileDiff(String fileName, boolean ignoreCase, boolean ignoreSpace)
          Invokes file difference dialog for specified file or directory.
intVcsProvider.execShowFileProperties(String fileName)
          Invokes a dialog specific to souce control system with detailed properties for a file.
intVcsProvider.execShowFilesHistory(String[] files, boolean wholeProject, boolean projectRecursively)
          Invokes a dialog which shows history of changes to specified files or whole project.
intVcsProvider.execUnCheckOutFiles(String[] files, boolean removeLocal, boolean wholeProject, boolean projectRecursively)
          Undo check out files.
intVcsProvider.execUnLockFiles(String[] files, boolean wholeProject, boolean projectRecursively)
          Unlock file(s) or the whole project.
intVcsProvider.execUnSetFilesLabel(String[] files, String label, boolean wholeProject, boolean projectRecursively)
          Remove the label from the files
A session must be started prior to call this method.
intVcsProvider.execUpdateFiles(String[] files, boolean wholeProject, boolean projectRecursively, VcsUpdateInfo updateInfo)
          Update files with latest version in the repository.
intVcsProvider.getFileStatus(String filename)
          Used to query status information about a list of selected files.
voidVcsProvider.startSession(String rootProject, File rootWorkingDir, String user, String password)
          Starts new session.
voidVcsProvider.startSession(String rootProject, File rootWorkingDir)
          Starts new session.
StringVcsProviderType.getValidProjectName(String rootProject, File rootWorkingDir, File workingDir)
          Returns project name valid for this provider which corresponds to working
directory workingDir, given that project rootProject
corresponds to root working directory rootWorkingDir.
voidVcsProviderType.initialize()
          Performs initialization of version control system.
VcsProviderVcsProviderType.newVcsProvider()
          Creates new instance of VcsProvider.