public abstract class UcmWorkflow extends Object
Constructor and Description |
---|
UcmWorkflow() |
Modifier and Type | Method and Description |
---|---|
abstract CheckoutAction |
createCheckoutAction(ClearTool cleartool,
String stream,
String[] viewPaths,
String viewPath,
ViewStorage decoratedViewStorage,
hudson.model.AbstractBuild<?,?> abstractBuild) |
abstract UcmHistoryAction |
createHistoryAction(ClearTool cleartool,
Filter filter,
String stream,
hudson.model.AbstractBuild<?,?> build,
hudson.scm.SCMRevisionState oldBaseline,
hudson.scm.SCMRevisionState newBaseline,
String extendedViewPath) |
hudson.scm.SCMRevisionState |
createRevisionState(ClearTool clearTool,
hudson.model.TaskListener taskListener,
Date date,
String streamSelector,
String[] loadRules) |
String[] |
getAllRootDirsFor(ClearTool clearTool,
String streamSelector) |
protected FacadeService |
getFacadeService(ClearTool clearTool) |
protected UcmRevisionState |
toUcm(hudson.scm.SCMRevisionState oldBaseline) |
public abstract CheckoutAction createCheckoutAction(ClearTool cleartool, String stream, String[] viewPaths, String viewPath, ViewStorage decoratedViewStorage, hudson.model.AbstractBuild<?,?> abstractBuild) throws IOException, InterruptedException
IOException
InterruptedException
public abstract UcmHistoryAction createHistoryAction(ClearTool cleartool, Filter filter, String stream, hudson.model.AbstractBuild<?,?> build, hudson.scm.SCMRevisionState oldBaseline, hudson.scm.SCMRevisionState newBaseline, String extendedViewPath)
public hudson.scm.SCMRevisionState createRevisionState(ClearTool clearTool, hudson.model.TaskListener taskListener, Date date, String streamSelector, String[] loadRules) throws IOException, InterruptedException
IOException
InterruptedException
public String[] getAllRootDirsFor(ClearTool clearTool, String streamSelector) throws IOException, InterruptedException
IOException
InterruptedException
protected FacadeService getFacadeService(ClearTool clearTool)
protected UcmRevisionState toUcm(hudson.scm.SCMRevisionState oldBaseline)
Copyright © 2004-2021. All Rights Reserved.