com.thalesgroup.hudson.plugins.clearcaserelease
Class ClearcaseReleaseCompositeBaselineAction

java.lang.Object
  extended by hudson.model.AbstractModelObject
      extended by hudson.model.TaskAction
          extended by com.thalesgroup.hudson.plugins.clearcaserelease.ClearcaseReleaseAction
              extended by com.thalesgroup.hudson.plugins.clearcaserelease.ClearcaseReleaseCompositeBaselineAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, hudson.search.SearchableModelObject, hudson.search.SearchItem

public class ClearcaseReleaseCompositeBaselineAction
extends ClearcaseReleaseAction

Represents the composite baseline release action


Nested Class Summary
 class ClearcaseReleaseCompositeBaselineAction.TagWorkerThread
          The thread that performs tagging operation asynchronously.
 
Field Summary
 
Fields inherited from class com.thalesgroup.hudson.plugins.clearcaserelease.ClearcaseReleaseAction
workspaceRoot
 
Fields inherited from class hudson.model.TaskAction
log, workerThread
 
Constructor Summary
ClearcaseReleaseCompositeBaselineAction(hudson.model.AbstractBuild owner, java.lang.String customReleasePromotionLevel)
           
 
Method Summary
 void doSubmit(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse resp)
           
protected  hudson.security.ACL getACL()
           
 java.lang.String getDisplayName()
           
 java.lang.String getIconFileName()
           
 hudson.model.AbstractBuild getOwner()
           
 java.lang.String getUrlName()
           
 void process()
           
 
Methods inherited from class com.thalesgroup.hudson.plugins.clearcaserelease.ClearcaseReleaseAction
chooseAction, doIndex, getPermission, hasReleasePermission, performCancelRelease, performClearcaseReleaseCompisteBaseline, performLatestBaselineRelease
 
Methods inherited from class hudson.model.TaskAction
doClearError, doProgressiveHtml, doProgressiveLog, getLog, getSearchUrl, getWorkerThread, obtainLog
 
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClearcaseReleaseCompositeBaselineAction

public ClearcaseReleaseCompositeBaselineAction(hudson.model.AbstractBuild owner,
                                               java.lang.String customReleasePromotionLevel)
Method Detail

getOwner

public hudson.model.AbstractBuild getOwner()

getDisplayName

public java.lang.String getDisplayName()

getACL

protected hudson.security.ACL getACL()
Specified by:
getACL in class hudson.model.TaskAction

getIconFileName

public java.lang.String getIconFileName()

getUrlName

public java.lang.String getUrlName()

doSubmit

public void doSubmit(org.kohsuke.stapler.StaplerRequest req,
                     org.kohsuke.stapler.StaplerResponse resp)
              throws java.io.IOException,
                     javax.servlet.ServletException,
                     java.lang.InterruptedException
Throws:
java.io.IOException
javax.servlet.ServletException
java.lang.InterruptedException

process

public void process()


Copyright © 2004-2011. All Rights Reserved.