Uses of Interface
hudson.search.SearchItem
Packages that use SearchItem
Package
Description
Core object model that are bound to URLs via stapler, rooted at
Jenkins.Boolean expression over labels.
Code that monitors the health of agents
Jenkins's interface with source code management systems.
QuickSilver-like search/jump capability for better navigation around Jenkins.
Code related to agents.
Built-in
Triggers that run periodically to kick a new build.Other miscellaneous utility code
-
Uses of SearchItem in hudson
Classes in hudson that implement SearchItemModifier and TypeClassDescriptionclassDefault implementation ofPluginManager.classManagesPluginWrappers.static final classAdministrativeMonitorthat checks if there are any plugins with cycle dependencies.static final classAdministrativeMonitorthat checks if there are any plugins that are deprecated.static final classAdministrativeMonitorthat informs the administrator about a required plugin update.static final classAdministrative Monitor for failed plugins -
Uses of SearchItem in hudson.diagnosis
Classes in hudson.diagnosis that implement SearchItemModifier and TypeClassDescriptionfinal classMonitors the disk usage ofJENKINS_HOME, and if it's almost filled up, warn the user.static classExtension point for suggesting solutions for full JENKINS_HOME.classSome old descriptors apparently has the getId() method that's used in different ways and that's causing errors like JENKINS-8866, so detect and report that.classTracks whether any data structure changes were corrected when loading XML, that could be resaved to migrate that data to the new format.classLooks out for a broken reverse proxy setup that doesn't rewrite the location header correctly.classIf Hudson is run with a lot of jobs but no views, suggest the user that they can create views. -
Uses of SearchItem in hudson.logging
Classes in hudson.logging that implement SearchItemModifier and TypeClassDescriptionclassRecords a selected set of logs so that the system administrator can diagnose a specific aspect of the system.classOwner ofLogRecorders, bound to "/log". -
Uses of SearchItem in hudson.model
Subinterfaces of SearchItem in hudson.modelModifier and TypeInterfaceDescriptioninterfaceItemthat can be "built", for whatever meaning of "build".interfaceAbstractProjectthat has associatedBuildWrappers.interfaceBasic configuration unit in Hudson.interfaceDeprecated.interfaceClasses in hudson.model that implement SearchItemModifier and TypeClassDescriptionclassAbstractBuild<P extends AbstractProject<P,R>, R extends AbstractBuild<P, R>> Base implementation ofRuns that build software.classclassPartial default implementation ofItem.classModelObjectwith some convenience methods.classAbstractProject<P extends AbstractProject<P,R>, R extends AbstractBuild<P, R>> Base implementation ofJobs that build software.classModelObjectthat can have additionalActions.classChecks the health of a subsystem of Jenkins and if there's something that requires administrator's attention, notify the administrator.classViewthat contains everything.classUsed to expose remote access API for ".../api/"classA build of aProject.classRepresents the running state of a remote computer that holdsExecutors.final classServes as the top ofComputers in the URL hierarchy.classclassFree-style software project.classstatic final classDeprecated.only here for backward compclassA job is an runnable entity under the monitoring of Hudson.classGroup ofNodes.classDisplaysJobs in a flat list view.classViewthat only contains projects for which the current user has access to.classBase type of Jenkins agents (although in practice, you probably extendSlaveto define a new agent type).classBuildable software project.classA view that delegates to another.final classQueue.Itemin theQueue.blockedProjectsstage.static final classQueue.Itemin theQueue.buildablesstage.static classItem in a queue.static final classQueue.Itemin theQueue.leftItemsstage.static classCommon part betweenQueue.BlockedItemandQueue.BuildableItem.static final classQueue.Itemin theQueue.waitingListstage.classA particular execution ofJob.classInformation about a Hudson agent node.classPartialActionimplementation for those who kick some processing asynchronously (such as SCM tagging.)classControls update center capability.static final classAdministrativeMonitorthat checks if there's Jenkins update.classRepresents a user.classEncapsulates the rendering of the list ofTopLevelItems thatJenkinsowns.classJobthat monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information. -
Uses of SearchItem in hudson.model.labels
Classes in hudson.model.labels that implement SearchItemModifier and TypeClassDescriptionclassAtomic single token label, like "foo" or "bar".classBoolean expression of labels.static final classstatic classstatic final classstatic final classstatic classstatic final classstatic classNo-op but useful for preserving the parenthesis in the user input. -
Uses of SearchItem in hudson.node_monitors
Classes in hudson.node_monitors that implement SearchItemModifier and TypeClassDescriptionclassIfNodeMonitormarks the node as offline, we'll show this to the admin to get their attention. -
Uses of SearchItem in hudson.scm
Classes in hudson.scm that implement SearchItemModifier and TypeClassDescriptionclassCommon part ofCVSSCM.TagActionandSubversionTagAction. -
Uses of SearchItem in hudson.search
Subinterfaces of SearchItem in hudson.searchFields in hudson.search declared as SearchItemMethods in hudson.search that return SearchItemModifier and TypeMethodDescriptionstatic SearchItemstatic SearchItemSearchItems.create(String searchName, String url, SearchableModelObject searchable) static SearchItemSearchItems.create(String searchName, String url, SearchIndex children) protected abstract SearchItemGets a single item that exactly matches the given key.Methods in hudson.search with parameters of type SearchItemModifier and TypeMethodDescriptionSearchIndexBuilder.add(SearchItem item) static SuggestedItemSuggestedItem.build(SearchableModelObject searchContext, SearchItem si) Given a SearchItem, builds a SuggestedItem hierarchy by looking up parent items (if applicable).Method parameters in hudson.search with type arguments of type SearchItemModifier and TypeMethodDescriptionvoidCollectionSearchIndex.find(String token, List<SearchItem> result) voidFixedSet.find(String token, List<SearchItem> result) voidSearchIndex.find(String token, List<SearchItem> result) voidUnionSearchIndex.find(String token, List<SearchItem> result) voidCollectionSearchIndex.suggest(String token, List<SearchItem> result) voidFixedSet.suggest(String token, List<SearchItem> result) voidSearchIndex.suggest(String token, List<SearchItem> result) This method returns the superset ofSearchIndex.find(String, List).voidUnionSearchIndex.suggest(String token, List<SearchItem> result) Constructors in hudson.search with parameters of type SearchItemModifierConstructorDescriptionFixedSet(SearchItem... items) SuggestedItem(SearchItem top) SuggestedItem(SuggestedItem parent, SearchItem item) Constructor parameters in hudson.search with type arguments of type SearchItem -
Uses of SearchItem in hudson.security.csrf
Classes in hudson.security.csrf that implement SearchItem -
Uses of SearchItem in hudson.slaves
Classes in hudson.slaves that implement SearchItemModifier and TypeClassDescriptionclassAbstractCloudComputer<T extends AbstractCloudSlave>Partial implementation ofComputerto be used in conjunction withAbstractCloudSlave.classclassPartial implementation ofSlaveto be used byAbstractCloudImpl.classCreatesNodes to dynamically expand/shrink the agents attached to Hudson.final classDefaultSlaveimplementation for computers that do not belong to a higher level structure, like grid or cloud.class -
Uses of SearchItem in hudson.triggers
Classes in hudson.triggers that implement SearchItemModifier and TypeClassDescriptionstatic final classclass -
Uses of SearchItem in hudson.util
Classes in hudson.util that implement SearchItemModifier and TypeClassDescriptionclassDeprecated.ImplementAdministrativeMonitordirectly instead.classMakes sure that no other Hudson uses ourJENKINS_HOMEdirectory, to forestall the problem of running multiple instances of Hudson that point to the same data directory. -
Uses of SearchItem in jenkins.agents
Classes in jenkins.agents that implement SearchItem -
Uses of SearchItem in jenkins.diagnosis
Classes in jenkins.diagnosis that implement SearchItemModifier and TypeClassDescriptionclassFinds crash dump reports and show them in the UI. -
Uses of SearchItem in jenkins.diagnostics
Classes in jenkins.diagnostics that implement SearchItemModifier and TypeClassDescriptionclassPerforms monitoring ofJenkinsInitMilestonestatus.classclassclassJenkins URL is required for a lot of operations in both core and plugins.classUnsecured Jenkins is, well, insecure.class -
Uses of SearchItem in jenkins.management
Classes in jenkins.management that implement SearchItemModifier and TypeClassDescriptionclassConvenient partial implementation ofAdministrativeMonitorthat involves a background "fixing" action once the user opts in for the execution of it. -
Uses of SearchItem in jenkins.model
Subinterfaces of SearchItem in jenkins.modelModifier and TypeInterfaceDescriptionstatic interfaceParameterizedJobMixIn.ParameterizedJob<JobT extends Job<JobT,RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT, RunT> & Queue.Task, RunT extends Run<JobT, RunT> & Queue.Executable> Marker for job using this mixin, and default implementations of many methods.Classes in jenkins.model that implement SearchItemModifier and TypeClassDescriptionclassDefault base implementation ofTopLevelItem.classInform the admin about the migration.classRoot object of the system.static classstatic class -
Uses of SearchItem in jenkins.monitor
Classes in jenkins.monitor that implement SearchItemModifier and TypeClassDescriptionclassclass -
Uses of SearchItem in jenkins.security
Classes in jenkins.security that implement SearchItemModifier and TypeClassDescriptionclassRecommend use ofResourceDomainConfigurationto users with the system propertyhudson.model.DirectoryBrowserSupport.CSPset to overrideDirectoryBrowserSupport.DEFAULT_CSP_VALUE.classAdministrative monitor showing plugin/core warnings published by the configured update site to the user. -
Uses of SearchItem in jenkins.security.apitoken
Classes in jenkins.security.apitoken that implement SearchItemModifier and TypeClassDescriptionclassMonitor that the API Token are not generated by default without the user interaction.classMonitor that the API Token cannot be created for a user without existing legacy tokenclassMonitor the list of users that still have legacy token -
Uses of SearchItem in jenkins.security.csrf
Classes in jenkins.security.csrf that implement SearchItemModifier and TypeClassDescriptionclassMonitor that the CSRF protection is enabled on the application. -
Uses of SearchItem in jenkins.triggers
Subinterfaces of SearchItem in jenkins.triggers
SCMTriggerIteminstead.