Uses of Interface
hudson.search.SearchableModelObject
Packages that use SearchableModelObject
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 SearchableModelObject in hudson
Classes in hudson that implement SearchableModelObjectModifier 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 SearchableModelObject in hudson.diagnosis
Classes in hudson.diagnosis that implement SearchableModelObjectModifier 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 SearchableModelObject in hudson.logging
Classes in hudson.logging that implement SearchableModelObjectModifier 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 SearchableModelObject in hudson.model
Subinterfaces of SearchableModelObject 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 SearchableModelObjectModifier 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 SearchableModelObject in hudson.model.labels
Classes in hudson.model.labels that implement SearchableModelObjectModifier 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 SearchableModelObject in hudson.node_monitors
Classes in hudson.node_monitors that implement SearchableModelObjectModifier and TypeClassDescriptionclassIfNodeMonitormarks the node as offline, we'll show this to the admin to get their attention. -
Uses of SearchableModelObject in hudson.scm
Classes in hudson.scm that implement SearchableModelObjectModifier and TypeClassDescriptionclassCommon part ofCVSSCM.TagActionandSubversionTagAction. -
Uses of SearchableModelObject in hudson.search
Classes in hudson.search with type parameters of type SearchableModelObjectModifier and TypeClassDescriptionclassCollectionSearchIndex<SMT extends SearchableModelObject>SearchIndexbuilt on aMap.Methods in hudson.search with parameters of type SearchableModelObjectModifier and TypeMethodDescriptionSearchIndexBuilder.add(String url, SearchableModelObject searchable, String name) SearchIndexBuilder.add(String url, SearchableModelObject searchable, String... names) SearchIndexBuilder.addAllAnnotations(SearchableModelObject o) Adds allQuickSilver-annotated properties to the search index.static SuggestedItemSuggestedItem.build(SearchableModelObject searchContext, SearchItem si) Given a SearchItem, builds a SuggestedItem hierarchy by looking up parent items (if applicable).static SearchItemSearchItems.create(String searchName, String url, SearchableModelObject searchable) abstract SearchSearchFactory.createFor(SearchableModelObject owner) Creates aSearchobject.static SuggestedItemSearch.find(SearchIndex index, String query, SearchableModelObject searchContext) Performs a search and returns the match, or null if no match was found or more than one match was found.static List<SuggestedItem> Search.suggest(SearchIndex index, String tokenList, SearchableModelObject searchContext) -
Uses of SearchableModelObject in hudson.security.csrf
Classes in hudson.security.csrf that implement SearchableModelObject -
Uses of SearchableModelObject in hudson.slaves
Classes in hudson.slaves that implement SearchableModelObjectModifier 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 SearchableModelObject in hudson.triggers
Classes in hudson.triggers that implement SearchableModelObjectModifier and TypeClassDescriptionstatic final classclass -
Uses of SearchableModelObject in hudson.util
Classes in hudson.util that implement SearchableModelObjectModifier 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 SearchableModelObject in jenkins.agents
Classes in jenkins.agents that implement SearchableModelObject -
Uses of SearchableModelObject in jenkins.diagnosis
Classes in jenkins.diagnosis that implement SearchableModelObjectModifier and TypeClassDescriptionclassFinds crash dump reports and show them in the UI. -
Uses of SearchableModelObject in jenkins.diagnostics
Classes in jenkins.diagnostics that implement SearchableModelObjectModifier 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 SearchableModelObject in jenkins.management
Classes in jenkins.management that implement SearchableModelObjectModifier and TypeClassDescriptionclassConvenient partial implementation ofAdministrativeMonitorthat involves a background "fixing" action once the user opts in for the execution of it. -
Uses of SearchableModelObject in jenkins.model
Subinterfaces of SearchableModelObject 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 SearchableModelObjectModifier and TypeClassDescriptionclassDefault base implementation ofTopLevelItem.classInform the admin about the migration.classRoot object of the system.static classstatic class -
Uses of SearchableModelObject in jenkins.monitor
Classes in jenkins.monitor that implement SearchableModelObjectModifier and TypeClassDescriptionclassclass -
Uses of SearchableModelObject in jenkins.security
Classes in jenkins.security that implement SearchableModelObjectModifier 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 SearchableModelObject in jenkins.security.apitoken
Classes in jenkins.security.apitoken that implement SearchableModelObjectModifier 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 SearchableModelObject in jenkins.security.csrf
Classes in jenkins.security.csrf that implement SearchableModelObjectModifier and TypeClassDescriptionclassMonitor that the CSRF protection is enabled on the application. -
Uses of SearchableModelObject in jenkins.triggers
Subinterfaces of SearchableModelObject in jenkins.triggers
SCMTriggerIteminstead.