hudson.plugins.clearcase.action
Class AbstractCheckoutAction

java.lang.Object
  extended by hudson.plugins.clearcase.action.AbstractCheckoutAction
All Implemented Interfaces:
CheckOutAction
Direct Known Subclasses:
SnapshotCheckoutAction, UcmSnapshotCheckoutAction

public abstract class AbstractCheckoutAction
extends java.lang.Object
implements CheckOutAction


Constructor Summary
AbstractCheckoutAction()
           
 
Method Summary
abstract  boolean checkout(hudson.Launcher launcher, hudson.FilePath workspace, java.lang.String viewName)
           
protected  java.util.Set<java.lang.String> extractLoadRules(java.lang.String configSpec)
           
protected  java.lang.String getLoadRuleFreeConfigSpec(java.lang.String configSpec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCheckoutAction

public AbstractCheckoutAction()
Method Detail

checkout

public abstract boolean checkout(hudson.Launcher launcher,
                                 hudson.FilePath workspace,
                                 java.lang.String viewName)
                          throws java.io.IOException,
                                 java.lang.InterruptedException
Specified by:
checkout in interface CheckOutAction
Throws:
java.io.IOException
java.lang.InterruptedException

extractLoadRules

protected java.util.Set<java.lang.String> extractLoadRules(java.lang.String configSpec)

getLoadRuleFreeConfigSpec

protected java.lang.String getLoadRuleFreeConfigSpec(java.lang.String configSpec)


Copyright © 2010. All Rights Reserved.