Uses of Interface
hudson.model.TopLevelItem

Packages that use TopLevelItem
hudson   
hudson.cli Server-side CLI commands for Hudson. 
hudson.cli.handlers OptionHandler implementations for Hudson. 
hudson.matrix Matrix project 
hudson.maven Maven support. 
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.views   
jenkins.model   
jenkins.slaves   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of TopLevelItem in hudson
 

Methods in hudson that return types with arguments of type TopLevelItem
static List<TopLevelItem> Functions.getAllTopLevelItems(ItemGroup root)
          Gets all the TopLevelItems recursively in the ItemGroup tree.
 

Uses of TopLevelItem in hudson.cli
 

Fields in hudson.cli declared as TopLevelItem
 TopLevelItem CopyJobCommand.src
           
 

Uses of TopLevelItem in hudson.cli.handlers
 

Constructor parameters in hudson.cli.handlers with type arguments of type TopLevelItem
TopLevelItemOptionHandler(org.kohsuke.args4j.CmdLineParser parser, org.kohsuke.args4j.OptionDef option, org.kohsuke.args4j.spi.Setter<TopLevelItem> setter)
           
 

Uses of TopLevelItem in hudson.matrix
 

Classes in hudson.matrix that implement TopLevelItem
 class MatrixProject
          Job that allows you to run multiple different configurations from a single setting.
 

Uses of TopLevelItem in hudson.maven
 

Classes in hudson.maven that implement TopLevelItem
 class MavenModuleSet
          Group of MavenModules.
 

Uses of TopLevelItem in hudson.model
 

Classes in hudson.model that implement TopLevelItem
 class FreeStyleProject
          Free-style software project.
 

Methods in hudson.model with type parameters of type TopLevelItem
<T extends TopLevelItem>
T
ItemGroupMixIn.copy(T src, String name)
          Copies an existing TopLevelItem to a new name.
 

Methods in hudson.model that return TopLevelItem
 TopLevelItem ItemGroupMixIn.createProject(TopLevelItemDescriptor type, String name, boolean notify)
           
 TopLevelItem ItemGroupMixIn.createProjectFromXML(String name, InputStream xml)
           
 TopLevelItem ItemGroupMixIn.createTopLevelItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Creates a TopLevelItem from the submission of the '/lib/hudson/newFromList/formList' or throws an exception if it fails.
 TopLevelItem MyView.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 TopLevelItem TreeView.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 TopLevelItem View.getItem(String name)
          Gets the TopLevelItem of the given name.
 TopLevelItem Hudson.getJob(String name)
          Deprecated. Left only for the compatibility of URLs. Should not be invoked for any other purpose.
 TopLevelItem View.getJob(String name)
          Alias for View.getItem(String).
 TopLevelItem Hudson.getJobCaseInsensitive(String name)
          Deprecated. Used only for mapping jobs to URL in a case-insensitive fashion.
abstract  TopLevelItem TopLevelItemDescriptor.newInstance(ItemGroup parent, String name)
          Creates a new TopLevelItem for the specified parent.
 TopLevelItem TopLevelItemDescriptor.newInstance(org.kohsuke.stapler.StaplerRequest req)
          Deprecated. since 2007-01-19. This is not a valid operation for Jobs.
 TopLevelItem TopLevelItemDescriptor.newInstance(String name)
          Deprecated. as of 1.390 Use TopLevelItemDescriptor.newInstance(ItemGroup, String)
 

Methods in hudson.model that return types with arguments of type TopLevelItem
static DescriptorExtensionList<TopLevelItem,TopLevelItemDescriptor> Items.all()
          Returns all the registered TopLevelItemDescriptors.
 ItemGroup<? extends TopLevelItem> ViewGroup.getItemGroup()
          Returns the ItemGroup from which the views in this group should render items.
 ItemGroup<? extends TopLevelItem> TreeView.getItemGroup()
           
 ItemGroup<? extends TopLevelItem> MyViewsProperty.getItemGroup()
           
 Collection<TopLevelItem> AllView.getItems()
           
 Collection<TopLevelItem> MyView.getItems()
           
 List<TopLevelItem> TreeView.getItems()
          Returns a read-only view of all Jobs in this view.
 Collection<TopLevelItem> ProxyView.getItems()
           
 List<TopLevelItem> ListView.getItems()
          Returns a read-only view of all Jobs in this view.
abstract  Collection<TopLevelItem> View.getItems()
          Gets all the items in this collection in a read-only view.
 ItemGroup<? extends TopLevelItem> View.getOwnerItemGroup()
          Backward-compatible way of getting getOwner().getItemGroup()
 

Methods in hudson.model with parameters of type TopLevelItem
protected abstract  void ItemGroupMixIn.add(TopLevelItem item)
          Adds a newly created item to the parent.
 void ListView.add(TopLevelItem item)
          Adds the given item to this view.
 boolean AllView.contains(TopLevelItem item)
           
 boolean MyView.contains(TopLevelItem item)
           
 boolean TreeView.contains(TopLevelItem item)
           
 boolean ProxyView.contains(TopLevelItem item)
           
 boolean ListView.contains(TopLevelItem item)
           
abstract  boolean View.contains(TopLevelItem item)
          Checks if the job is in this collection.
abstract  FilePath Node.getWorkspaceFor(TopLevelItem item)
          Returns a "workspace" directory for the given TopLevelItem.
 FilePath Slave.getWorkspaceFor(TopLevelItem item)
           
 boolean ListView.jobNamesContains(TopLevelItem item)
           
protected  String ItemGroupMixIn.redirectAfterCreateItem(org.kohsuke.stapler.StaplerRequest req, TopLevelItem result)
          Computes the redirection target URL for the newly created TopLevelItem.
 boolean TopLevelItemDescriptor.testInstance(TopLevelItem i)
          Tests if the given instance belongs to this descriptor, in the sense that this descriptor can produce items like the given one.
 

Constructor parameters in hudson.model with type arguments of type TopLevelItem
TopLevelItemDescriptor(Class<? extends TopLevelItem> clazz)
           
 

Uses of TopLevelItem in hudson.views
 

Methods in hudson.views that return types with arguments of type TopLevelItem
abstract  List<TopLevelItem> ViewJobFilter.filter(List<TopLevelItem> added, List<TopLevelItem> all, View filteringView)
          Choose which jobs to show for a view.
 

Method parameters in hudson.views with type arguments of type TopLevelItem
abstract  List<TopLevelItem> ViewJobFilter.filter(List<TopLevelItem> added, List<TopLevelItem> all, View filteringView)
          Choose which jobs to show for a view.
abstract  List<TopLevelItem> ViewJobFilter.filter(List<TopLevelItem> added, List<TopLevelItem> all, View filteringView)
          Choose which jobs to show for a view.
 

Uses of TopLevelItem in jenkins.model
 

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

Methods in jenkins.model with type parameters of type TopLevelItem
<T extends TopLevelItem>
T
ModifiableTopLevelItemGroup.copy(T src, String name)
          Copys a job.
<T extends TopLevelItem>
T
Jenkins.copy(T src, String name)
           
<T extends TopLevelItem>
T
Jenkins.createProject(Class<T> type, String name)
          Creates a new job.
 

Methods in jenkins.model that return TopLevelItem
 TopLevelItem Jenkins.createProject(TopLevelItemDescriptor type, String name)
           
 TopLevelItem ModifiableTopLevelItemGroup.createProject(TopLevelItemDescriptor type, String name, boolean notify)
          Creates a new job.
 TopLevelItem Jenkins.createProject(TopLevelItemDescriptor type, String name, boolean notify)
           
 TopLevelItem ModifiableTopLevelItemGroup.createProjectFromXML(String name, InputStream xml)
          /** Creates a new job from its configuration XML.
 TopLevelItem Jenkins.createProjectFromXML(String name, InputStream xml)
           
 TopLevelItem Jenkins.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 TopLevelItem Jenkins.getItem(String name)
          Gets the Item inside this group that has a given name.
 

Methods in jenkins.model that return types with arguments of type TopLevelItem
 Map<String,TopLevelItem> Jenkins.getItemMap()
          Returns the read-only view of all the TopLevelItems keyed by their names.
 List<TopLevelItem> Jenkins.getItems()
          Gets just the immediate children of Jenkins.
 

Methods in jenkins.model with parameters of type TopLevelItem
 File Jenkins.getRootDirFor(TopLevelItem child)
           
 FilePath Jenkins.getWorkspaceFor(TopLevelItem item)
           
 void Jenkins.onDeleted(TopLevelItem item)
          Called in response to AbstractItem.doDoDelete(StaplerRequest, StaplerResponse)
 void Jenkins.onRenamed(TopLevelItem job, String oldName, String newName)
          Called by Job.renameTo(String) to update relevant data structure.
 void Jenkins.putItem(TopLevelItem item)
          Overwrites the existing item by new one.
 

Uses of TopLevelItem in jenkins.slaves
 

Methods in jenkins.slaves with parameters of type TopLevelItem
abstract  FilePath WorkspaceLocator.locate(TopLevelItem item, Node node)
          Allows extensions to customize the workspace path.
 

Uses of TopLevelItem in org.jvnet.hudson.test
 

Classes in org.jvnet.hudson.test that implement TopLevelItem
 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 TopLevelItem
<T extends TopLevelItem>
T
MockFolder.copy(T src, String name)
           
<T extends TopLevelItem>
T
MockFolder.createProject(Class<T> type, String name)
          Convenience method to create a FreeStyleProject or similar.
 

Methods in org.jvnet.hudson.test that return TopLevelItem
 TopLevelItem MockFolder.createProject(TopLevelItemDescriptor type, String name, boolean notify)
           
 TopLevelItem MockFolder.createProjectFromXML(String name, InputStream xml)
           
 TopLevelItem MockFolder.doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 TopLevelItem MockFolder.getItem(String name)
           
 TopLevelItem MockFolder.getJob(String name)
          Same as MockFolder.getItem(java.lang.String) but named this way as a WebMethod.
 TopLevelItem MockFolder.DescriptorImpl.newInstance(ItemGroup parent, String name)
           
 

Methods in org.jvnet.hudson.test that return types with arguments of type TopLevelItem
 ItemGroup<? extends TopLevelItem> MockFolder.getItemGroup()
           
 Collection<TopLevelItem> MockFolder.getItems()
           
 

Methods in org.jvnet.hudson.test with parameters of type TopLevelItem
 File MockFolder.getRootDirFor(TopLevelItem child)
           
 void MockFolder.onDeleted(TopLevelItem item)
           
 void MockFolder.onRenamed(TopLevelItem item, String oldName, String newName)
           
 



Copyright © 2004-2013. All Rights Reserved.