hudson.plugins.batch_task
Class BatchTaskProperty

java.lang.Object
  extended by hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
      extended by hudson.plugins.batch_task.BatchTaskProperty
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.JobProperty<?>>

public class BatchTaskProperty
extends hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>

Batch tasks added as JobProperty.

Author:
Kohsuke Kawaguchi

Nested Class Summary
static class BatchTaskProperty.DescriptorImpl
           
 
Field Summary
static BatchTaskProperty.DescriptorImpl DESCRIPTOR
           
 
Fields inherited from class hudson.model.JobProperty
owner
 
Constructor Summary
BatchTaskProperty(BatchTask... tasks)
           
BatchTaskProperty(java.util.Collection<BatchTask> tasks)
           
 
Method Summary
 BatchTaskProperty.DescriptorImpl getDescriptor()
           
 hudson.model.Action getJobAction(hudson.model.AbstractProject<?,?> job)
           
 java.util.List<BatchTask> getTasks()
           
protected  void setOwner(hudson.model.AbstractProject<?,?> owner)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTOR

public static final BatchTaskProperty.DescriptorImpl DESCRIPTOR
Constructor Detail

BatchTaskProperty

public BatchTaskProperty(BatchTask... tasks)

BatchTaskProperty

public BatchTaskProperty(java.util.Collection<BatchTask> tasks)
Method Detail

setOwner

protected void setOwner(hudson.model.AbstractProject<?,?> owner)
Overrides:
setOwner in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>

getTasks

public java.util.List<BatchTask> getTasks()

getJobAction

public hudson.model.Action getJobAction(hudson.model.AbstractProject<?,?> job)
Overrides:
getJobAction in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>

getDescriptor

public BatchTaskProperty.DescriptorImpl getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<hudson.model.JobProperty<?>>
Overrides:
getDescriptor in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>


Copyright © 2007. All Rights Reserved.