public class UcmSnapshotCheckoutAction extends SnapshotCheckoutAction
SnapshotCheckoutAction.LoadRulesDeltaloadRules, useUpdate, viewPath| Constructor and Description |
|---|
UcmSnapshotCheckoutAction(ClearTool cleartool,
String streamSelector,
String[] loadRules,
boolean useUpdate,
String viewPath,
ViewStorage viewStorage,
FacadeService facadeService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkout(hudson.Launcher launcher,
hudson.FilePath workspace,
String viewTag) |
protected boolean |
cleanAndCreateViewIfNeeded(hudson.FilePath workspace,
String viewTag,
String viewPath,
String streamSelector)
Manages the re-creation of the view if needed.
|
FacadeService |
getFacadeService() |
void |
setFacadeService(FacadeService facadeService) |
cleanIfRequiredAndReturnTrueIfViewCreationRequired, createView, getLoadRulesDelta, isViewValid, isViewValidgetCleartool, getUpdtFile, getViewStoragepublic UcmSnapshotCheckoutAction(ClearTool cleartool, String streamSelector, String[] loadRules, boolean useUpdate, String viewPath, ViewStorage viewStorage, FacadeService facadeService)
public boolean checkout(hudson.Launcher launcher,
hudson.FilePath workspace,
String viewTag)
throws IOException,
InterruptedException
checkout in class CheckoutActionIOExceptionInterruptedExceptionpublic FacadeService getFacadeService()
public void setFacadeService(FacadeService facadeService)
protected boolean cleanAndCreateViewIfNeeded(hudson.FilePath workspace,
String viewTag,
String viewPath,
String streamSelector)
throws IOException,
InterruptedException
SnapshotCheckoutActioncleanAndCreateViewIfNeeded in class SnapshotCheckoutActionworkspace - The job's workspaceviewTag - The view identifier on server. Must be unique on serverviewPath - The workspace relative path of the viewstreamSelector - The stream selector, using streamName[@pvob] formatIOExceptionInterruptedExceptionCopyright © 2004-2021. All Rights Reserved.