|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthudson.plugins.clearcase.ClearToolExec
com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearToolUcmBaseline
public class ClearToolUcmBaseline
This class defines the cleartool command for use by
ClearCaseUcmBaselineParameterValue.createBuildWrapper(hudson.model.AbstractBuild).
While this class extends ClearToolExec, most of ClearToolExec's
methods will throw an UnsupportedOperationException since only the methods
useful for ClearCaseUcmBaselineParameterValue.createBuildWrapper(hudson.model.AbstractBuild)
have been implemented.
| Field Summary |
|---|
| Fields inherited from class hudson.plugins.clearcase.ClearToolExec |
|---|
launcher, variableResolver |
| Constructor Summary | |
|---|---|
ClearToolUcmBaseline(hudson.util.VariableResolver variableResolver,
hudson.plugins.clearcase.ClearToolLauncher launcher)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getComponentFromBaseline(java.lang.String pvob,
java.lang.String baseline)
Returns, for a given ClearCase UCM baseline, the ClearCase UCM component this baseline refers to. |
java.lang.String |
getComponentRootDir(java.lang.String pvob,
java.lang.String component)
Returns, for a given ClearCase UCM component, its root dir. |
java.lang.String[] |
getDependentBaselines(java.lang.String pvob,
java.lang.String baseline)
Returns, for a given ClearCase UCM composite baseline, all the baselines in the dependencies graph. |
protected hudson.FilePath |
getRootViewPath(hudson.plugins.clearcase.ClearToolLauncher launcher)
|
void |
mkview(java.lang.String viewName,
boolean snapshotView,
java.lang.String streamSelector)
|
void |
mkview(java.lang.String viewName,
java.lang.String streamSelector)
|
void |
mkview(java.lang.String string,
java.lang.String string1,
java.lang.String string2)
|
void |
rmview(java.lang.String viewName)
|
void |
rmviewtag(java.lang.String viewName)
|
void |
setcs(java.lang.String viewName,
java.lang.String configSpec)
|
void |
startView(java.lang.String viewTags)
|
void |
syncronizeViewWithStream(java.lang.String viewName,
java.lang.String stream)
|
void |
update(java.lang.String viewName,
java.lang.String loadRules)
|
| Methods inherited from class hudson.plugins.clearcase.ClearToolExec |
|---|
catcs, getLauncher, lsactivity, lshistory, lsview, lsvob, mklabel, pwv |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClearToolUcmBaseline(hudson.util.VariableResolver variableResolver,
hudson.plugins.clearcase.ClearToolLauncher launcher)
| Method Detail |
|---|
public java.lang.String getComponentFromBaseline(java.lang.String pvob,
java.lang.String baseline)
throws java.io.IOException,
java.lang.InterruptedException
The ClearCase UCM components are cached for each instance of the class.
java.io.IOException
java.lang.InterruptedException(%[component]p, page 392)
public java.lang.String getComponentRootDir(java.lang.String pvob,
java.lang.String component)
throws java.io.IOException,
java.lang.InterruptedException
The root dirs are cached for each instance of the class.
java.io.IOException
java.lang.InterruptedException(%[root_dir]p, page 392)
public java.lang.String[] getDependentBaselines(java.lang.String pvob,
java.lang.String baseline)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException(%[depends_on_closure]p, page 392)protected hudson.FilePath getRootViewPath(hudson.plugins.clearcase.ClearToolLauncher launcher)
getRootViewPath in class hudson.plugins.clearcase.ClearToolExec
public void update(java.lang.String viewName,
java.lang.String loadRules)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void rmview(java.lang.String viewName)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void rmviewtag(java.lang.String viewName)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void mkview(java.lang.String viewName,
java.lang.String streamSelector)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void mkview(java.lang.String viewName,
boolean snapshotView,
java.lang.String streamSelector)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void mkview(java.lang.String string,
java.lang.String string1,
java.lang.String string2)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void setcs(java.lang.String viewName,
java.lang.String configSpec)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void startView(java.lang.String viewTags)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void syncronizeViewWithStream(java.lang.String viewName,
java.lang.String stream)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||