org.jenkins.plugin.templateWorkflows
Class TemplateWorkflowInstances

java.lang.Object
  extended by hudson.model.JobProperty<TemplatesWorkflowJob>
      extended by org.jenkins.plugin.templateWorkflows.TemplateWorkflowInstances
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.JobProperty<?>>, hudson.model.ReconfigurableDescribable<hudson.model.JobProperty<?>>, hudson.tasks.BuildStep

@ExportedBean
public class TemplateWorkflowInstances
extends hudson.model.JobProperty<TemplatesWorkflowJob>


Nested Class Summary
static class TemplateWorkflowInstances.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.JobProperty
owner
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
TemplateWorkflowInstances()
           
TemplateWorkflowInstances(Map<String,TemplateWorkflowInstance> instances)
           
 
Method Summary
 TemplateWorkflowInstance get(String instanceName)
           
 Map<String,TemplateWorkflowInstance> getInstances()
           
 Set<String> keySet()
           
 void put(String instanceName, TemplateWorkflowInstance instance)
           
 void remove(String instanceName)
           
 Collection<TemplateWorkflowInstance> values()
           
 
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, reconfigure, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateWorkflowInstances

@DataBoundConstructor
public TemplateWorkflowInstances(Map<String,TemplateWorkflowInstance> instances)

TemplateWorkflowInstances

public TemplateWorkflowInstances()
Method Detail

getInstances

@Exported
public Map<String,TemplateWorkflowInstance> getInstances()

get

public TemplateWorkflowInstance get(String instanceName)

put

public void put(String instanceName,
                TemplateWorkflowInstance instance)

remove

public void remove(String instanceName)

keySet

public Set<String> keySet()

values

public Collection<TemplateWorkflowInstance> values()


Copyright © 2004-2012. All Rights Reserved.