org.jvnet.hudson.plugins.exclusion
Class DefaultIdType

java.lang.Object
  extended by org.jvnet.hudson.plugins.exclusion.IdType
      extended by org.jvnet.hudson.plugins.exclusion.DefaultIdType
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<IdType>, Serializable

public class DefaultIdType
extends IdType

first author Kohsuke Kawaguchi fork by Anthony Roux

See Also:
Serialized Form

Nested Class Summary
static class DefaultIdType.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class org.jvnet.hudson.plugins.exclusion.IdType
name
 
Constructor Summary
DefaultIdType(String name)
           
 
Method Summary
 Id allocate(boolean launchAlloc, hudson.model.AbstractBuild<?,?> build, IdAllocationManager manager, hudson.Launcher launcher, hudson.model.BuildListener buildListener)
           
 DefaultIdType.DescriptorImpl getDescriptor()
           
 
Methods inherited from class org.jvnet.hudson.plugins.exclusion.IdType
getFixedId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultIdType

@DataBoundConstructor
public DefaultIdType(String name)
Method Detail

allocate

public Id allocate(boolean launchAlloc,
                   hudson.model.AbstractBuild<?,?> build,
                   IdAllocationManager manager,
                   hudson.Launcher launcher,
                   hudson.model.BuildListener buildListener)
            throws IOException,
                   InterruptedException
Specified by:
allocate in class IdType
Throws:
IOException
InterruptedException

getDescriptor

public DefaultIdType.DescriptorImpl getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<IdType>
Specified by:
getDescriptor in class IdType


Copyright © 2004-2012. All Rights Reserved.