hudson.plugins.locksandlatches
Class LockWrapper

java.lang.Object
  extended by hudson.tasks.BuildWrapper
      extended by hudson.plugins.locksandlatches.LockWrapper
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.BuildWrapper>, hudson.model.ResourceActivity

public class LockWrapper
extends hudson.tasks.BuildWrapper
implements hudson.model.ResourceActivity

Created by IntelliJ IDEA.

Since:
26-Sep-2007 16:06:28
Author:
Stephen Connolly

Nested Class Summary
static class LockWrapper.DescriptorImpl
           
static class LockWrapper.LockConfig
           
static class LockWrapper.LockWaitConfig
           
 
Nested classes/interfaces inherited from class hudson.tasks.BuildWrapper
hudson.tasks.BuildWrapper.Environment
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static LockWrapper.DescriptorImpl DESCRIPTOR
           
 
Constructor Summary
LockWrapper(java.util.List<LockWrapper.LockWaitConfig> locks)
           
 
Method Summary
 hudson.model.Descriptor<hudson.tasks.BuildWrapper> getDescriptor()
           
 java.lang.String getDisplayName()
           
 java.util.List<LockWrapper.LockWaitConfig> getLocks()
           
 hudson.model.ResourceList getResourceList()
           
 void setLocks(java.util.List<LockWrapper.LockWaitConfig> locks)
           
 hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild abstractBuild, hudson.Launcher launcher, hudson.model.BuildListener buildListener)
           
 
Methods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, getProjectAction, setUp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTOR

@Extension
public static final LockWrapper.DescriptorImpl DESCRIPTOR
Constructor Detail

LockWrapper

public LockWrapper(java.util.List<LockWrapper.LockWaitConfig> locks)
Method Detail

getLocks

public java.util.List<LockWrapper.LockWaitConfig> getLocks()

setLocks

public void setLocks(java.util.List<LockWrapper.LockWaitConfig> locks)

getDescriptor

public hudson.model.Descriptor<hudson.tasks.BuildWrapper> getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.BuildWrapper>
Overrides:
getDescriptor in class hudson.tasks.BuildWrapper

getResourceList

public hudson.model.ResourceList getResourceList()
Specified by:
getResourceList in interface hudson.model.ResourceActivity

setUp

public hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild abstractBuild,
                                                   hudson.Launcher launcher,
                                                   hudson.model.BuildListener buildListener)
                                            throws java.io.IOException,
                                                   java.lang.InterruptedException
Overrides:
setUp in class hudson.tasks.BuildWrapper
Throws:
java.io.IOException
java.lang.InterruptedException

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.ResourceActivity


Copyright © 2009. All Rights Reserved.