com.luntsys.luntbuild.remoting
Class BaseClearcaseAdaptorFacade

java.lang.Object
  extended bycom.luntsys.luntbuild.remoting.VcsFacade
      extended bycom.luntsys.luntbuild.remoting.BaseClearcaseAdaptorFacade

public class BaseClearcaseAdaptorFacade
extends VcsFacade

Facade of base clearcase adaptor. This adaptor does not support modules definition

Author:
robin shine

Constructor Summary
BaseClearcaseAdaptorFacade()
           
 
Method Summary
 java.lang.String getMkviewExtraOpts()
          Get extra options when call clearcase mkview sub-command.
 java.lang.String getModificationDetectionConfig()
          Get modification detection config for current view.
 java.lang.String getVcsClassName()
          Get the corresponding vcs adaptor class name
 java.lang.String getViewCfgSpec()
          Get the config spec for current view.
 java.lang.String getViewStgLoc()
          Get view storage location.This is a project level vcs property.
 java.lang.String getVws()
          Get explicit path for view storage.
&nbp;void setMkviewExtraOpts(java.lang.String mkviewExtraOpts)
          Set extra options when call clearcase mkview sub-command.
 void setModificationDetectionConfig(java.lang.String modificationDetectionConfig)
          Set the modification detection config for current view.
 void setViewCfgSpec(java.lang.String viewCfgSpec)
          Set the config spec for current view.
 void setViewStgLoc(java.lang.String viewStgLoc)
          Set the view storage location.
 void setVws(java.lang.String vws)
          Set the explicit path for view storage.
 
Methods inherited from class com.luntsys.luntbuild.remoting.VcsFacade
getModules
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseClearcaseAdaptorFacade

public BaseClearcaseAdaptorFacade()
Method Detail

getViewStgLoc

public java.lang.String getViewStgLoc()
Get view storage location.This is a project level vcs property. It will be used as -stgloc option when creating clearcase views.

Returns:
view storage location

setViewStgLoc

public void setViewStgLoc(java.lang.String viewStgLoc)
Set the view storage location. This is a project level vcs property.

Parameters:
viewStgLoc -

getVws

public java.lang.String getVws()
Get explicit path for view storage. This is a view level vcs property. It will be used as -vws option when creating clearcase views. It can override the -stgloc option

Returns:
explicit path for view storage
See Also:
getViewStgLoc()

setVws

public void setVws(java.lang.String vws)
Set the explicit path for view storage.

Parameters:
vws -

getViewCfgSpec

public java.lang.String getViewCfgSpec()
Get the config spec for current view. This is a view level vcs property.

Returns:
view config spec

setViewCfgSpec

public void setViewCfgSpec(java.lang.String viewCfgSpec)
Set the config spec for current view.

Parameters:
viewCfgSpec -

getModificationDetectionConfig

public java.lang.String getModificationDetectionConfig()
Get modification detection config for current view. This is a view level vcs property. Refer to luntbuild user manual for detailed explanation of this property

Returns:
modification detection config

setModificationDetectionConfig

public void setModificationDetectionConfig(java.lang.String modificationDetectionConfig)
Set the modification detection config for current view.

Parameters:
modificationDetectionConfig -

getMkviewExtraOpts

public java.lang.String getMkviewExtraOpts()
Get extra options when call clearcase mkview sub-command. This is a view level vcs property. Refer to luntbuild user manual for detailed explanation of this property

Returns:
mkview extra options

setMkviewExtraOpts

public void setMkviewExtraOpts(java.lang.String mkviewExtraOpts)
Set extra options when call clearcase mkview sub-command.

Parameters:
mkviewExtraOpts -

getVcsClassName

public java.lang.String getVcsClassName()
Description copied from class: VcsFacade
Get the corresponding vcs adaptor class name

Specified by:
getVcsClassName in class VcsFacade
Returns:
vcs adaptor class name


Copyright © 2004 Luntsys Corp. All Rights Reserved.