Uses of Interface
hudson.search.SearchableModelObject
-
Packages that use SearchableModelObject Package Description hudson hudson.diagnosis hudson.logging hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.model.labels Boolean expression over labels.hudson.node_monitors Code that monitors the health of agentshudson.scm Jenkins's interface with source code management systems.hudson.search QuickSilver-like search/jump capability for better navigation around Jenkins.hudson.security.csrf hudson.slaves Code related to agents.hudson.triggers Built-inTriggers that run periodically to kick a new build.hudson.util Other miscellaneous utility codejenkins.agents jenkins.diagnosis jenkins.diagnostics jenkins.management jenkins.model jenkins.monitor jenkins.security jenkins.security.apitoken jenkins.security.csrf jenkins.triggers -
-
Uses of SearchableModelObject in hudson
Classes in hudson that implement SearchableModelObject Modifier and Type Class Description classLocalPluginManagerDefault implementation ofPluginManager.classPluginManagerManagesPluginWrappers.static classPluginManager.PluginCycleDependenciesMonitorAdministrativeMonitorthat checks if there are any plugins with cycle dependencies.static classPluginManager.PluginDeprecationMonitorAdministrativeMonitorthat checks if there are any plugins that are deprecated.static classPluginManager.PluginUpdateMonitorAdministrativeMonitorthat informs the administrator about a required plugin update.static classPluginWrapper.PluginWrapperAdministrativeMonitorAdministrative Monitor for failed plugins -
Uses of SearchableModelObject in hudson.diagnosis
Classes in hudson.diagnosis that implement SearchableModelObject Modifier and Type Class Description classHudsonHomeDiskUsageMonitorMonitors the disk usage ofJENKINS_HOME, and if it's almost filled up, warn the user.static classHudsonHomeDiskUsageMonitor.SolutionExtension point for suggesting solutions for full JENKINS_HOME.classNullIdDescriptorMonitorSome 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.classOldDataMonitorTracks whether any data structure changes were corrected when loading XML, that could be resaved to migrate that data to the new format.classReverseProxySetupMonitorLooks out for a broken reverse proxy setup that doesn't rewrite the location header correctly.classTooManyJobsButNoViewIf 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 SearchableModelObject Modifier and Type Class Description classLogRecorderRecords a selected set of logs so that the system administrator can diagnose a specific aspect of the system.classLogRecorderManagerOwner ofLogRecorders, bound to "/log". -
Uses of SearchableModelObject in hudson.model
Subinterfaces of SearchableModelObject in hudson.model Modifier and Type Interface Description interfaceBuildableItemItemthat can be "built", for whatever meaning of "build".interfaceBuildableItemWithBuildWrappersAbstractProjectthat has associatedBuildWrappers.interfaceItemBasic configuration unit in Hudson.interfaceSCMedItemDeprecated.ImplementSCMTriggerIteminstead.interfaceTopLevelItemClasses in hudson.model that implement SearchableModelObject Modifier and Type Class Description classAbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofRuns that build software.classAbstractCIBaseclassAbstractItemPartial default implementation ofItem.classAbstractModelObjectModelObjectwith some convenience methods.classAbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofJobs that build software.classActionableModelObjectthat can have additionalActions.classAdministrativeMonitorChecks the health of a subsystem of Jenkins and if there's something that requires administrator's attention, notify the administrator.classAllViewViewthat contains everything.classApiUsed to expose remote access API for ".../api/"classBuild<P extends Project<P,B>,B extends Build<P,B>>A build of aProject.classComputerRepresents the running state of a remote computer that holdsExecutors.classComputerSetServes as the top ofComputers in the URL hierarchy.classFreeStyleBuildclassFreeStyleProjectFree-style software project.classHudsonstatic classHudson.MasterComputerDeprecated.only here for backward compclassJob<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A job is an runnable entity under the monitoring of Hudson.classLabelGroup ofNodes.classListViewDisplaysJobs in a flat list view.classMyViewViewthat only contains projects for which the current user has access to.classNodeBase type of Jenkins agents (although in practice, you probably extendSlaveto define a new agent type).classProject<P extends Project<P,B>,B extends Build<P,B>>Buildable software project.classProxyViewA view that delegates to another.classQueue.BlockedItemQueue.Itemin theQueue.blockedProjectsstage.static classQueue.BuildableItemQueue.Itemin theQueue.buildablesstage.static classQueue.ItemItem in a queue.static classQueue.LeftItemQueue.Itemin theQueue.leftItemsstage.static classQueue.NotWaitingItemCommon part betweenQueue.BlockedItemandQueue.BuildableItem.static classQueue.WaitingItemQueue.Itemin theQueue.waitingListstage.classRun<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>A particular execution ofJob.classSlaveInformation about a Hudson agent node.classTaskActionPartialActionimplementation for those who kick some processing asynchronously (such as SCM tagging.)classUpdateCenterControls update center capability.static classUpdateCenter.CoreUpdateMonitorAdministrativeMonitorthat checks if there's Jenkins update.classUserRepresents a user.classViewEncapsulates the rendering of the list ofTopLevelItems thatJenkinsowns.classViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>Jobthat 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 SearchableModelObject Modifier and Type Class Description classLabelAtomAtomic single token label, like "foo" or "bar".classLabelExpressionBoolean expression of labels.static classLabelExpression.Andstatic classLabelExpression.Binarystatic classLabelExpression.Iffstatic classLabelExpression.Impliesstatic classLabelExpression.Notstatic classLabelExpression.Orstatic classLabelExpression.ParenNo-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 SearchableModelObject Modifier and Type Class Description classMonitorMarkedNodeOfflineIfNodeMonitormarks 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 SearchableModelObject Modifier and Type Class Description classAbstractScmTagActionCommon part ofCVSSCM.TagActionandSubversionTagAction. -
Uses of SearchableModelObject in hudson.search
Classes in hudson.search with type parameters of type SearchableModelObject Modifier and Type Class Description classCollectionSearchIndex<SMT extends SearchableModelObject>SearchIndexbuilt on aMap.Methods in hudson.search with parameters of type SearchableModelObject Modifier and Type Method Description SearchIndexBuilderSearchIndexBuilder. add(String url, SearchableModelObject searchable, String name)SearchIndexBuilderSearchIndexBuilder. add(String url, SearchableModelObject searchable, String... names)SearchIndexBuilderSearchIndexBuilder. 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 Modifier and Type Class Description static classCrumbIssuer.RestrictedApi -
Uses of SearchableModelObject in hudson.slaves
Classes in hudson.slaves that implement SearchableModelObject Modifier and Type Class Description classAbstractCloudComputer<T extends AbstractCloudSlave>Partial implementation ofComputerto be used in conjunction withAbstractCloudSlave.classAbstractCloudImplclassAbstractCloudSlavePartial implementation ofSlaveto be used byAbstractCloudImpl.classCloudCreatesNodes to dynamically expand/shrink the agents attached to Hudson.classDumbSlaveDefaultSlaveimplementation for computers that do not belong to a higher level structure, like grid or cloud.classSlaveComputer -
Uses of SearchableModelObject in hudson.triggers
Classes in hudson.triggers that implement SearchableModelObject Modifier and Type Class Description static classSCMTrigger.AdministrativeMonitorImplclassSlowTriggerAdminMonitor -
Uses of SearchableModelObject in hudson.util
Classes in hudson.util that implement SearchableModelObject Modifier and Type Class Description classAdministrativeErrorDeprecated.ImplementAdministrativeMonitordirectly instead.classDoubleLaunchCheckerMakes 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 Modifier and Type Class Description classCloudSet -
Uses of SearchableModelObject in jenkins.diagnosis
Classes in jenkins.diagnosis that implement SearchableModelObject Modifier and Type Class Description classHsErrPidListFinds crash dump reports and show them in the UI. -
Uses of SearchableModelObject in jenkins.diagnostics
Classes in jenkins.diagnostics that implement SearchableModelObject Modifier and Type Class Description classCompletedInitializationMonitorPerforms monitoring ofJenkinsInitMilestonestatus.classControllerExecutorsAgentsclassControllerExecutorsNoAgentsclassRootUrlNotSetMonitorJenkins URL is required for a lot of operations in both core and plugins.classSecurityIsOffMonitorUnsecured Jenkins is, well, insecure.classURICheckEncodingMonitor -
Uses of SearchableModelObject in jenkins.management
Classes in jenkins.management that implement SearchableModelObject Modifier and Type Class Description classAsynchronousAdministrativeMonitorConvenient 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.model Modifier and Type Interface Description static 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 SearchableModelObject Modifier and Type Class Description classAbstractTopLevelItemDefault base implementation ofTopLevelItem.classBuiltInNodeMigrationInform the admin about the migration.classJenkinsRoot object of the system.static classJenkins.EnforceSlaveAgentPortAdministrativeMonitorstatic classJenkins.MasterComputer -
Uses of SearchableModelObject in jenkins.monitor
Classes in jenkins.monitor that implement SearchableModelObject Modifier and Type Class Description classJavaVersionRecommendationAdminMonitorclassOperatingSystemEndOfLifeAdminMonitor -
Uses of SearchableModelObject in jenkins.security
Classes in jenkins.security that implement SearchableModelObject Modifier and Type Class Description classRekeySecretAdminMonitorWarns the administrator to runSecretRewriterclassResourceDomainRecommendationRecommend use ofResourceDomainConfigurationto users with the system propertyhudson.model.DirectoryBrowserSupport.CSPset to overrideDirectoryBrowserSupport.DEFAULT_CSP_VALUE.classUpdateSiteWarningsMonitorAdministrative 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 SearchableModelObject Modifier and Type Class Description classApiTokenPropertyDisabledDefaultAdministrativeMonitorMonitor that the API Token are not generated by default without the user interaction.classApiTokenPropertyEnabledNewLegacyAdministrativeMonitorMonitor that the API Token cannot be created for a user without existing legacy tokenclassLegacyApiTokenAdministrativeMonitorMonitor the list of users that still have legacy token -
Uses of SearchableModelObject in jenkins.security.csrf
Classes in jenkins.security.csrf that implement SearchableModelObject Modifier and Type Class Description classCSRFAdministrativeMonitorMonitor that the CSRF protection is enabled on the application. -
Uses of SearchableModelObject in jenkins.triggers
Subinterfaces of SearchableModelObject in jenkins.triggers Modifier and Type Interface Description interfaceTriggeredItemAn item which can be configured withTriggers.
-