Package hudson.search
Interface SearchableModelObject
-
- All Superinterfaces:
ModelObject,SearchItem
- All Known Subinterfaces:
BuildableItem,BuildableItemWithBuildWrappers,Item,ParameterizedJobMixIn.ParameterizedJob<JobT,RunT>,SCMedItem,TopLevelItem,TriggeredItem
- All Known Implementing Classes:
AbstractBuild,AbstractCIBase,AbstractCloudComputer,AbstractCloudImpl,AbstractCloudSlave,AbstractItem,AbstractModelObject,AbstractProject,AbstractScmTagAction,AbstractTopLevelItem,Actionable,AdministrativeError,AdministrativeMonitor,AllView,Api,ApiTokenPropertyDisabledDefaultAdministrativeMonitor,ApiTokenPropertyEnabledNewLegacyAdministrativeMonitor,AsynchronousAdministrativeMonitor,Build,BuiltInNodeMigration,Cloud,CloudSet,CompletedInitializationMonitor,Computer,ComputerSet,ControllerExecutorsAgents,ControllerExecutorsNoAgents,CrumbIssuer.RestrictedApi,CSRFAdministrativeMonitor,DoubleLaunchChecker,DumbSlave,FreeStyleBuild,FreeStyleProject,HsErrPidList,Hudson,Hudson.MasterComputer,HudsonHomeDiskUsageMonitor,HudsonHomeDiskUsageMonitor.Solution,JavaVersionRecommendationAdminMonitor,Jenkins,Jenkins.EnforceSlaveAgentPortAdministrativeMonitor,Jenkins.MasterComputer,Job,Label,LabelAtom,LabelExpression,LabelExpression.And,LabelExpression.Binary,LabelExpression.Iff,LabelExpression.Implies,LabelExpression.Not,LabelExpression.Or,LabelExpression.Paren,LegacyApiTokenAdministrativeMonitor,ListView,LocalPluginManager,LogRecorder,LogRecorderManager,MonitorMarkedNodeOffline,MyView,Node,NullIdDescriptorMonitor,OldDataMonitor,OperatingSystemEndOfLifeAdminMonitor,PluginManager,PluginManager.PluginCycleDependenciesMonitor,PluginManager.PluginDeprecationMonitor,PluginManager.PluginUpdateMonitor,PluginWrapper.PluginWrapperAdministrativeMonitor,Project,ProxyView,Queue.BlockedItem,Queue.BuildableItem,Queue.Item,Queue.LeftItem,Queue.NotWaitingItem,Queue.WaitingItem,RekeySecretAdminMonitor,ResourceDomainRecommendation,ReverseProxySetupMonitor,RootUrlNotSetMonitor,Run,SCMTrigger.AdministrativeMonitorImpl,SecurityIsOffMonitor,Slave,SlaveComputer,SlowTriggerAdminMonitor,TaskAction,TooManyJobsButNoView,UpdateCenter,UpdateCenter.CoreUpdateMonitor,UpdateSiteWarningsMonitor,URICheckEncodingMonitor,User,View,ViewJob
public interface SearchableModelObject extends ModelObject, SearchItem
ModelObjectthat can be searched.This interface also extends
SearchItemsince oftenModelObjects form a natural tree structure, and it's convenient for the model objects themselves to implement theSearchItemfor the edges that form this tree.- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchgetSearch()This bindsSearchobject to the URL hierarchy.-
Methods inherited from interface hudson.model.ModelObject
getDisplayName
-
Methods inherited from interface hudson.search.SearchItem
getSearchIndex, getSearchName, getSearchUrl
-
-