Package com.togethersoft.openapi.vcs

This package contains interfaces that represent access to generic version control system.

See
          Description

Class Diagram Summary
vcs 
 

Interface Summary
VcsProvider This interface is to be implemented by a class supporting specific VCS.
VcsProviderConstants Defines constants for VcsProvider.
VcsProviderRegistry A global static storage for all VcsProviderType instances.
VcsProviderType This class defines a Version Control System provider and acts as a factory for VcsProvider instances.
 

Class Summary
CapabilityException Thrown by VcsPvovider as a result to calling a non-supported exec method.
DefaultVcsProvider A default implementation of VcsProvider which defines basic functinality of the provider.
SessionNotStartedException Thrown by VcsProvider as a result of calling a method requiring a running session when session is not started.
VcsProviderException Base class for VcsProvider exceptions.
VcsProviderHelper Helper class to facilitate registering of newly created instances of VcsProvider.
VcsProviderRegistryAccess Facilitates access to the instance of VcsProviderRegistry.
 

Package com.togethersoft.openapi.vcs Description

This package contains interfaces that represent access to generic version control system. And provider class that presents this generic VCS. All classes representing specific VCS should extend VcsProvider class.