Package | Description |
---|---|
hudson | |
hudson.diagnosis | |
hudson.logging | |
hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
hudson.model.labels |
Boolean expression over labels.
|
hudson.node_monitors |
Code that monitors the health of slaves
|
hudson.scm |
Hudson's interface with source code management systems.
|
hudson.search |
QuickSilver-like
search/jump capability for better navigation around the website.
|
hudson.security.csrf | |
hudson.slaves |
Code related to slaves.
|
hudson.triggers |
Built-in Triggers that run periodically to kick a new build.
|
hudson.util |
Other miscellaneous utility code
|
jenkins.diagnosis | |
jenkins.diagnostics | |
jenkins.diagnostics.ooom | |
jenkins.management | |
jenkins.model | |
jenkins.security |
Modifier and Type | Class and Description |
---|---|
class |
LocalPluginManager
|
class |
PluginManager
Manages
PluginWrapper s. |
static class |
PluginManager.PluginCycleDependenciesMonitor
AdministrativeMonitor that checks if there are any plugins with cycle dependencies. |
static class |
PluginManager.PluginUpdateMonitor
AdministrativeMonitor that informs the administrator about a required plugin update. |
Modifier and Type | Class and Description |
---|---|
class |
HudsonHomeDiskUsageMonitor
Monitors the disk usage of JENKINS_HOME, and if it's almost filled up, warn the user.
|
static class |
HudsonHomeDiskUsageMonitor.Solution
Extension point for suggesting solutions for full JENKINS_HOME.
|
class |
NullIdDescriptorMonitor
Some 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.
|
class |
OldDataMonitor
Tracks whether any data structure changes were corrected when loading XML,
that could be resaved to migrate that data to the new format.
|
class |
ReverseProxySetupMonitor
Looks out for a broken reverse proxy setup that doesn't rewrite the location header correctly.
|
class |
TooManyJobsButNoView
If Hudson is run with a lot of jobs but no views, suggest the user that they can create views.
|
Modifier and Type | Class and Description |
---|---|
class |
LogRecorder
Records a selected set of logs so that the system administrator
can diagnose a specific aspect of the system.
|
class |
LogRecorderManager
Owner of
LogRecorder s, bound to "/log". |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildableItem
Item that can be "built", for
whatever meaning of "build". |
interface |
BuildableItemWithBuildWrappers
AbstractProject that has associated BuildWrapper s. |
interface |
Item
Basic configuration unit in Hudson.
|
interface |
SCMedItem
Deprecated.
Implement
SCMTriggerItem instead. |
interface |
TopLevelItem
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation of
Run s that build software. |
class |
AbstractCIBase |
class |
AbstractItem
Partial default implementation of
Item . |
class |
AbstractModelObject
ModelObject with some convenience methods. |
class |
AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation of
Job s that build software. |
class |
Actionable
ModelObject that can have additional Action s. |
class |
AdministrativeMonitor
Checks the health of a subsystem of Jenkins and if there's something
that requires administrator's attention, notify the administrator.
|
class |
AllView
View that contains everything. |
class |
Api
Used to expose remote access API for ".../api/"
|
class |
Build<P extends Project<P,B>,B extends Build<P,B>>
A build of a
Project . |
class |
Computer
Represents the running state of a remote computer that holds
Executor s. |
class |
ComputerSet
Serves as the top of
Computer s in the URL hierarchy. |
class |
FreeStyleBuild |
class |
FreeStyleProject
Free-style software project.
|
class |
Hudson |
static class |
Hudson.MasterComputer
Deprecated.
only here for backward comp
|
class |
Job<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
A job is an runnable entity under the monitoring of Hudson.
|
class |
Label
Group of
Node s. |
class |
ListView
Displays
Job s in a flat list view. |
class |
MyView
View that only contains projects for which the current user has access to. |
class |
Node
Base type of Jenkins slaves (although in practice, you probably extend
Slave to define a new slave type.) |
class |
Project<P extends Project<P,B>,B extends Build<P,B>>
Buildable software project.
|
class |
ProxyView
A view that delegates to another.
|
class |
Queue.BlockedItem
Item in the Queue.blockedProjects stage. |
static class |
Queue.BuildableItem
Item in the Queue.buildables stage. |
static class |
Queue.Item
Item in a queue.
|
static class |
Queue.LeftItem
Item in the Queue.leftItems stage. |
static class |
Queue.NotWaitingItem
Common part between
Queue.BlockedItem and BuildableItem . |
static class |
Queue.WaitingItem
Item in the Queue.waitingList stage. |
class |
Run<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
A particular execution of
Job . |
class |
Slave
Information about a Hudson slave node.
|
class |
TaskAction
Partial
Action implementation for those who kick some
processing asynchronously (such as SCM tagging.) |
class |
TreeView
EXPERIMENTAL
|
class |
UpdateCenter
Controls update center capability.
|
static class |
UpdateCenter.CoreUpdateMonitor
AdministrativeMonitor that checks if there's Jenkins update. |
class |
User
Represents a user.
|
class |
View
Encapsulates the rendering of the list of
TopLevelItem s
that Jenkins owns. |
class |
ViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>
Job that monitors activities that happen outside Hudson,
which requires occasional batch reload activity to obtain the up-to-date information. |
Modifier and Type | Class and Description |
---|---|
class |
LabelAtom
Atomic single token label, like "foo" or "bar".
|
class |
LabelExpression
Boolean expression of labels.
|
static class |
LabelExpression.And |
static class |
LabelExpression.Binary |
static class |
LabelExpression.Iff |
static class |
LabelExpression.Implies |
static class |
LabelExpression.Not |
static class |
LabelExpression.Or |
static class |
LabelExpression.Paren
No-op but useful for preserving the parenthesis in the user input.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitorMarkedNodeOffline
If
NodeMonitor marks the node as offline, we'll show this to the admin to get their attention. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractScmTagAction
Common part of CVSSCM.TagAction and SubversionTagAction.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SearchableModelObject
ModelObject that can be searched. |
Modifier and Type | Field and Description |
---|---|
SearchItem |
SuggestedItem.item |
Modifier and Type | Method and Description |
---|---|
static SearchItem |
SearchItems.create(String searchName,
String url) |
static SearchItem |
SearchItems.create(String searchName,
String url,
SearchableModelObject searchable) |
static SearchItem |
SearchItems.create(String searchName,
String url,
SearchIndex children) |
protected abstract SearchItem |
CollectionSearchIndex.get(String key)
Gets a single item that exactly matches the given key.
|
Modifier and Type | Method and Description |
---|---|
SearchIndexBuilder |
SearchIndexBuilder.add(SearchItem item) |
static SuggestedItem |
SuggestedItem.build(SearchableModelObject searchContext,
SearchItem si)
Given a SearchItem, builds a SuggestedItem hierarchy by looking up parent items (if applicable).
|
Modifier and Type | Method and Description |
---|---|
void |
SearchIndex.find(String token,
List<SearchItem> result) |
void |
CollectionSearchIndex.find(String token,
List<SearchItem> result) |
void |
FixedSet.find(String token,
List<SearchItem> result) |
void |
UnionSearchIndex.find(String token,
List<SearchItem> result) |
void |
SearchIndex.suggest(String token,
List<SearchItem> result)
This method returns the superset of
SearchIndex.find(String, List) . |
void |
CollectionSearchIndex.suggest(String token,
List<SearchItem> result) |
void |
FixedSet.suggest(String token,
List<SearchItem> result) |
void |
UnionSearchIndex.suggest(String token,
List<SearchItem> result) |
Constructor and Description |
---|
FixedSet(SearchItem... items) |
SuggestedItem(SearchItem top) |
SuggestedItem(SuggestedItem parent,
SearchItem item) |
Constructor and Description |
---|
FixedSet(Collection<? extends SearchItem> items) |
Modifier and Type | Class and Description |
---|---|
static class |
CrumbIssuer.RestrictedApi |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCloudComputer<T extends AbstractCloudSlave>
Partial implementation of
Computer to be used in conjunction with
AbstractCloudSlave . |
class |
AbstractCloudImpl
|
class |
AbstractCloudSlave
Partial implementation of
Slave to be used by AbstractCloudImpl . |
class |
Cloud
Creates
Node s to dynamically expand/shrink the slaves attached to Hudson. |
class |
DumbSlave
Default
Slave implementation for computers that do not belong to a higher level structure,
like grid or cloud. |
class |
SlaveComputer
|
Modifier and Type | Class and Description |
---|---|
static class |
SCMTrigger.AdministrativeMonitorImpl |
Modifier and Type | Class and Description |
---|---|
class |
AdministrativeError
A convenient
AdministrativeMonitor implementations that show an error message
and optional stack trace. |
Modifier and Type | Class and Description |
---|---|
class |
HsErrPidList
Finds crash dump reports and show them in the UI.
|
Modifier and Type | Class and Description |
---|---|
class |
SecurityIsOffMonitor
Unsecured Jenkins is, well, insecure.
|
Modifier and Type | Class and Description |
---|---|
class |
OutOfOrderBuildMonitor
Reports any
Problem s found and report them in the "Manage Jenkins" page. |
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousAdministrativeMonitor
Convenient partial implementation of
AdministrativeMonitor that involves a background "fixing" action
once the user opts in for the execution of it. |
Modifier and Type | Interface and Description |
---|---|
static interface |
ParameterizedJobMixIn.ParameterizedJob
Marker for job using this mixin.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTopLevelItem
Default base implementation of
TopLevelItem . |
class |
Jenkins
Root object of the system.
|
static class |
Jenkins.MasterComputer |
Modifier and Type | Class and Description |
---|---|
class |
RekeySecretAdminMonitor
Warns the administrator to run
SecretRewriter |
Copyright © 2016. All rights reserved.