Uses of Interface
hudson.model.Item

Packages that use Item
hudson   
hudson.console Beef up the plain text console output by adding HTML markup. 
hudson.matrix Matrix project 
hudson.maven Maven support. 
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.model.listeners Listener interfaces for various events that occur inside the server. 
hudson.tasks Built-in Builders and Publishers that perform the actual heavy-lifting of a build. 
hudson.tasks.test Defines contracts that need to be implemented by a test reporting action (such as the built-in JUnit one). 
hudson.triggers Built-in Triggers that run periodically to kick a new build. 
jenkins.model   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of Item in hudson
 

Methods in hudson with parameters of type Item
static String Functions.getRelativeDisplayNameFrom(Item p, ItemGroup g)
          Gets the relative display name to the given item from the specified group.
static String Functions.getRelativeLinkTo(Item p)
          Computes the relative path from the current page to the given item.
static String Functions.toCCStatus(Item i)
          Converts the Hudson build status to CruiseControl build status, which is either Success, Failure, Exception, or Unknown.
 

Uses of Item in hudson.console
 

Methods in hudson.console with parameters of type Item
static String ModelHyperlinkNote.encodeTo(Item item)
           
static String ModelHyperlinkNote.encodeTo(Item item, String text)
           
 

Uses of Item in hudson.matrix
 

Classes in hudson.matrix that implement Item
 class MatrixConfiguration
          One configuration of MatrixProject.
 class MatrixProject
          Job that allows you to run multiple different configurations from a single setting.
 

Method parameters in hudson.matrix with type arguments of type Item
 void MatrixConfiguration.onLoad(ItemGroup<? extends Item> parent, String name)
           
 void MatrixProject.onLoad(ItemGroup<? extends Item> parent, String name)
           
 

Uses of Item in hudson.maven
 

Classes in hudson.maven that implement Item
 class AbstractMavenProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Common part between MavenModule and MavenModuleSet.
 class MavenModule
          Job that builds projects based on Maven2.
 class MavenModuleSet
          Group of MavenModules.
 

Method parameters in hudson.maven with type arguments of type Item
 void MavenModule.onLoad(ItemGroup<? extends Item> parent, String name)
           
 void MavenModuleSet.onLoad(ItemGroup<? extends Item> parent, String name)
           
 

Uses of Item in hudson.model
 

Classes in hudson.model with type parameters of type Item
 interface ItemGroup<T extends Item>
          Represents a grouping inherent to a kind of Items.
 interface ModifiableItemGroup<T extends Item>
          ItemGroup that is a general purpose container, which allows users and the rest of the program to create arbitrary items into it.
 

Subinterfaces of Item in hudson.model
 interface BuildableItem
          Item that can be "built", for whatever meaning of "build".
 interface BuildableItemWithBuildWrappers
          AbstractProject that has associated BuildWrappers.
 interface SCMedItem
          Items that has associated SCM.
 interface TopLevelItem
          Item that can be directly displayed under Jenkins or other containers.
 

Classes in hudson.model that implement Item
 class AbstractItem
          Partial default implementation of Item.
 class AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Jobs that build software.
 class FreeStyleProject
          Free-style software project.
 class Job<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
          A job is an runnable entity under the monitoring of Hudson.
 class Project<P extends Project<P,B>,B extends Build<P,B>>
          Buildable software project.
 class ViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>
          Job that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information.
 

Fields in hudson.model with type parameters of type Item
static Function1<String,Item> ItemGroupMixIn.KEYED_BY_NAME
          Item -> name function.
 

Methods in hudson.model with type parameters of type Item
static
<T extends Item>
List<T>
Items.fromNameList(ItemGroup context, String list, Class<T> type)
          Does the opposite of Items.toNameList(Collection).
static
<T extends Item>
List<T>
Items.fromNameList(String list, Class<T> type)
          Deprecated. as of 1.406 Use Items.fromNameList(ItemGroup, String, Class)
static
<T extends Item>
List<T>
Items.getAllItems(ItemGroup root, Class<T> type)
          Gets all the Items recursively in the ItemGroup tree and filter them by the given type.
static
<K,V extends Item>
Map<K,V>
ItemGroupMixIn.loadChildren(ItemGroup parent, File modulesDir, Function1<? extends K,? super V> key)
          Loads all the child Items.
static
<T extends Item>
AutoCompletionCandidates
AutoCompletionCandidates.ofJobNames(Class<T> type, String value, Item self, ItemGroup container)
          Auto-completes possible job names.
 

Methods in hudson.model that return Item
 Item AllView.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 Item ProxyView.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 Item ListView.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
abstract  Item View.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Creates a new Item in this collection.
static Item Items.load(ItemGroup parent, File dir)
          Loads a Item from a config file.
 

Methods in hudson.model that return types with arguments of type Item
 ItemGroup<? extends Item> Item.getParent()
          Gets the parent that contains this item.
 

Methods in hudson.model with parameters of type Item
static XmlFile Items.getConfigFile(Item item)
          The file we save our configuration.
 String Item.getRelativeNameFrom(Item item)
          Short for getRelativeNameFrom(item.getParent())
 String AbstractItem.getRelativeNameFrom(Item item)
           
static
<T extends Item>
AutoCompletionCandidates
AutoCompletionCandidates.ofJobNames(Class<T> type, String value, Item self, ItemGroup container)
          Auto-completes possible job names.
 void DisplayNameListener.onCopied(Item src, Item item)
           
 void Item.onCopiedFrom(Item src)
          When a Item is copied from existing one, the files are first copied on the file system, then it will be loaded, then this method will be invoked to perform any implementation-specific work.
 void Job.onCopiedFrom(Item src)
           
 void AbstractItem.onCopiedFrom(Item src)
          When a Item is copied from existing one, the files are first copied on the file system, then it will be loaded, then this method will be invoked to perform any implementation-specific work.
 void ItemVisitor.onItem(Item i)
          Visits an Item.
 void AllView.onJobRenamed(Item item, String oldName, String newName)
           
 void MyView.onJobRenamed(Item item, String oldName, String newName)
           
 void TreeView.onJobRenamed(Item item, String oldName, String newName)
           
 void ProxyView.onJobRenamed(Item item, String oldName, String newName)
           
 void ListView.onJobRenamed(Item item, String oldName, String newName)
           
abstract  void View.onJobRenamed(Item item, String oldName, String newName)
          Called when a job name is changed or deleted.
 void DisplayNameListener.onRenamed(Item item, String oldName, String newName)
           
 void Fingerprint.ProjectRenameListener.onRenamed(Item item, String oldName, String newName)
           
 

Method parameters in hudson.model with type arguments of type Item
static boolean View.People.isApplicable(Collection<? extends Item> items)
          Deprecated. Potentially very expensive call; do not use from Jelly views.
 void Project.onLoad(ItemGroup<? extends Item> parent, String name)
           
 void Item.onLoad(ItemGroup<? extends Item> parent, String name)
          Called right after when a Item is loaded from disk.
 void Job.onLoad(ItemGroup<? extends Item> parent, String name)
           
 void ViewJob.onLoad(ItemGroup<? extends Item> parent, String name)
           
 void AbstractProject.onLoad(ItemGroup<? extends Item> parent, String name)
           
 void AbstractItem.onLoad(ItemGroup<? extends Item> parent, String name)
          Called right after when a Item is loaded from disk.
static String Items.toNameList(Collection<? extends Item> items)
          Converts a list of items into a comma-separated list of full names.
 

Uses of Item in hudson.model.listeners
 

Methods in hudson.model.listeners with parameters of type Item
static void ItemListener.fireOnCopied(Item src, Item result)
           
static void ItemListener.fireOnCreated(Item item)
           
static void ItemListener.fireOnUpdated(Item item)
           
 void ItemListener.onCopied(Item src, Item item)
          Called after a new job is created by copying from an existing job.
 void ItemListener.onCreated(Item item)
          Called after a new job is created and added to Jenkins, before the initial configuration page is provided.
 void ItemListener.onDeleted(Item item)
          Called right before a job is going to be deleted.
 void ItemListener.onRenamed(Item item, String oldName, String newName)
          Called after a job is renamed.
 void ItemListener.onUpdated(Item item)
          Called after a job has its configuration updated.
 

Uses of Item in hudson.tasks
 

Methods in hudson.tasks with parameters of type Item
 AutoCompletionCandidates BuildTrigger.DescriptorImpl.doAutoCompleteChildProjects(String value, Item self, ItemGroup container)
           
 FormValidation BuildTrigger.DescriptorImpl.doCheck(Item project, String value, boolean upstream)
          Form validation method.
 void BuildTrigger.DescriptorImpl.ItemListenerImpl.onRenamed(Item item, String oldName, String newName)
           
 

Uses of Item in hudson.tasks.test
 

Methods in hudson.tasks.test with parameters of type Item
 AutoCompletionCandidates AggregatedTestResultPublisher.DescriptorImpl.doAutoCompleteJobs(String value, Item self, ItemGroup container)
           
 

Uses of Item in hudson.triggers
 

Classes in hudson.triggers with type parameters of type Item
 class Trigger<J extends Item>
          Triggers a Build.
 

Fields in hudson.triggers declared as Item
protected  J Trigger.job
           
 

Methods in hudson.triggers with parameters of type Item
static List<TriggerDescriptor> Trigger.for_(Item i)
          Returns a subset of TriggerDescriptors that applys to the given item.
static List<TriggerDescriptor> Triggers.getApplicableTriggers(Item i)
          Deprecated. as of 1.286 Use Trigger.for_(Item).
 boolean SCMTrigger.DescriptorImpl.isApplicable(Item item)
           
 boolean TimerTrigger.DescriptorImpl.isApplicable(Item item)
           
abstract  boolean TriggerDescriptor.isApplicable(Item item)
          Returns true if this trigger is applicable to the given Item.
 

Uses of Item in jenkins.model
 

Classes in jenkins.model that implement Item
 class AbstractTopLevelItem
          Default base implementation of TopLevelItem.
 

Methods in jenkins.model with type parameters of type Item
<T extends Item>
List<T>
Jenkins.getAllItems(Class<T> type)
          Gets all the Items recursively in the ItemGroup tree and filter them by the given type.
<T extends Item>
T
Jenkins.getItem(String pathName, Item context, Class<T> type)
           
<T extends Item>
T
Jenkins.getItem(String pathName, ItemGroup context, Class<T> type)
           
<T extends Item>
T
Jenkins.getItemByFullName(String fullName, Class<T> type)
          Gets the Item object by its full name.
 

Methods in jenkins.model that return Item
 Item Jenkins.getItem(String pathName, Item context)
           
 Item Jenkins.getItem(String pathName, ItemGroup context)
          Gets the item by its path name from the given context
 Item Jenkins.getItemByFullName(String fullName)
           
 

Methods in jenkins.model that return types with arguments of type Item
 List<Item> Jenkins.getAllItems()
          Gets all the items recursively.
 

Methods in jenkins.model with parameters of type Item
 Item Jenkins.getItem(String pathName, Item context)
           
<T extends Item>
T
Jenkins.getItem(String pathName, Item context, Class<T> type)
           
 

Uses of Item in org.jvnet.hudson.test
 

Classes in org.jvnet.hudson.test that implement Item
 class MockFolder
          Minimal implementation of a modifiable item group akin to the CloudBees Folders plugin.
 

Methods in org.jvnet.hudson.test with type parameters of type Item
<P extends Item>
P
JenkinsRule.configRoundtrip(P job)
           
protected
<P extends Item>
P
HudsonTestCase.configRoundtrip(P job)
           
 

Methods in org.jvnet.hudson.test with parameters of type Item
 com.gargoylesoftware.htmlunit.html.HtmlPage JenkinsRule.WebClient.getPage(Item item)
           
 com.gargoylesoftware.htmlunit.html.HtmlPage HudsonTestCase.WebClient.getPage(Item item)
           
 com.gargoylesoftware.htmlunit.html.HtmlPage JenkinsRule.WebClient.getPage(Item item, String relative)
           
 com.gargoylesoftware.htmlunit.html.HtmlPage HudsonTestCase.WebClient.getPage(Item item, String relative)
           
 

Method parameters in org.jvnet.hudson.test with type arguments of type Item
 void MockFolder.onLoad(ItemGroup<? extends Item> parent, String name)
           
 



Copyright © 2004-2013. All Rights Reserved.