Uses of Class
hudson.model.AbstractModelObject
-
Packages that use AbstractModelObject 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.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 -
-
Uses of AbstractModelObject in hudson
Subclasses of AbstractModelObject in hudson 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 AbstractModelObject in hudson.diagnosis
Subclasses of AbstractModelObject in hudson.diagnosis 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 AbstractModelObject in hudson.logging
Subclasses of AbstractModelObject in hudson.logging 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 AbstractModelObject in hudson.model
Subclasses of AbstractModelObject in hudson.model 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.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 AbstractModelObject in hudson.model.labels
Subclasses of AbstractModelObject in hudson.model.labels 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 AbstractModelObject in hudson.node_monitors
Subclasses of AbstractModelObject in hudson.node_monitors Modifier and Type Class Description classMonitorMarkedNodeOfflineIfNodeMonitormarks the node as offline, we'll show this to the admin to get their attention. -
Uses of AbstractModelObject in hudson.scm
Subclasses of AbstractModelObject in hudson.scm Modifier and Type Class Description classAbstractScmTagActionCommon part ofCVSSCM.TagActionandSubversionTagAction. -
Uses of AbstractModelObject in hudson.security.csrf
Subclasses of AbstractModelObject in hudson.security.csrf Modifier and Type Class Description static classCrumbIssuer.RestrictedApi -
Uses of AbstractModelObject in hudson.slaves
Subclasses of AbstractModelObject in hudson.slaves 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 AbstractModelObject in hudson.triggers
Subclasses of AbstractModelObject in hudson.triggers Modifier and Type Class Description static classSCMTrigger.AdministrativeMonitorImplclassSlowTriggerAdminMonitor -
Uses of AbstractModelObject in hudson.util
Subclasses of AbstractModelObject in hudson.util 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 AbstractModelObject in jenkins.agents
Subclasses of AbstractModelObject in jenkins.agents Modifier and Type Class Description classCloudSet -
Uses of AbstractModelObject in jenkins.diagnosis
Subclasses of AbstractModelObject in jenkins.diagnosis Modifier and Type Class Description classHsErrPidListFinds crash dump reports and show them in the UI. -
Uses of AbstractModelObject in jenkins.diagnostics
Subclasses of AbstractModelObject in jenkins.diagnostics 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 AbstractModelObject in jenkins.management
Subclasses of AbstractModelObject in jenkins.management 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 AbstractModelObject in jenkins.model
Subclasses of AbstractModelObject in jenkins.model 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 AbstractModelObject in jenkins.monitor
Subclasses of AbstractModelObject in jenkins.monitor Modifier and Type Class Description classJavaVersionRecommendationAdminMonitorclassOperatingSystemEndOfLifeAdminMonitor -
Uses of AbstractModelObject in jenkins.security
Subclasses of AbstractModelObject in jenkins.security 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 AbstractModelObject in jenkins.security.apitoken
Subclasses of AbstractModelObject in jenkins.security.apitoken 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 AbstractModelObject in jenkins.security.csrf
Subclasses of AbstractModelObject in jenkins.security.csrf Modifier and Type Class Description classCSRFAdministrativeMonitorMonitor that the CSRF protection is enabled on the application.
-