Skip navigation links
A C D E F G I L M O R S T W _ 

A

actionType() - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction.Factory

C

canRun(Queue.Item) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursQueueTaskDispatcher
Determines whether the job has a EnforceScheduleJobProperty, and if so, checks whether the current time is allowed, blocking it if not
canRunNow(Actionable, Queue.Item) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursQueueTaskDispatcher
Determines whether a queue item can run at the current moment.
canTake(Node, Queue.BuildableItem) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursQueueTaskDispatcher
createFor(WorkflowRun) - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction.Factory
The action is only added to builds which have the EnforceScheduleJobProperty job property.

D

DateTimeUtility - Class in org.jenkinsci.plugins.workinghours.model
Provides common methods to validate and convert date/time strings in the specific formats supported by the plugin.
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.workinghours.EnforceScheduleJobProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.workinghours.model.ExcludedDate.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.workinghours.model.TimeRange.DescriptorImpl
 
doCheckDate(String) - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate.DescriptorImpl
Validate the date.
doCheckEndTime(String) - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange.DescriptorImpl
Validate the end time.
doCheckStartTime(String) - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange.DescriptorImpl
Validate the start time.
doFillDayOfWeekItems() - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange.DescriptorImpl
Called from form UI to fill the day select control.
doRelease() - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction
Releases the build referenced by the action to run now.

E

EnforceBuildScheduleAction - Class in org.jenkinsci.plugins.workinghours.actions
Action attached to a project or build to manage enforcing the build schedule.
EnforceBuildScheduleAction() - Constructor for class org.jenkinsci.plugins.workinghours.actions.EnforceBuildScheduleAction
Constructor
EnforceScheduleJobProperty - Class in org.jenkinsci.plugins.workinghours
Job property which is used to opt in to build schedules
EnforceScheduleJobProperty() - Constructor for class org.jenkinsci.plugins.workinghours.EnforceScheduleJobProperty
EnforceScheduleJobProperty(ArrayList<String>) - Constructor for class org.jenkinsci.plugins.workinghours.EnforceScheduleJobProperty
Constructor
EnforceScheduleJobProperty.DescriptorImpl - Class in org.jenkinsci.plugins.workinghours
Required descriptor
EnforceScheduleJobProperty_DescriptorImpl_DisplayName() - Static method in class org.jenkinsci.plugins.workinghours.Messages
Key EnforceScheduleJobProperty.DescriptorImpl.DisplayName: Queues builds that run outside hours set in configuration.
enforcingBuildSchedule - Variable in class org.jenkinsci.plugins.workinghours.actions.EnforceBuildScheduleAction
 
ExcludedDate - Class in org.jenkinsci.plugins.workinghours.model
Encapsulates an excluded date along with name for UI purposes.
ExcludedDate(String, String) - Constructor for class org.jenkinsci.plugins.workinghours.model.ExcludedDate
Constructs an ExcludedDate object.
ExcludedDate.DescriptorImpl - Class in org.jenkinsci.plugins.workinghours.model
Descriptor class required for the UI.

F

Factory() - Constructor for class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction.Factory
 

G

get() - Static method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Convenience method to get the configuration object.
getBranches() - Method in class org.jenkinsci.plugins.workinghours.EnforceScheduleJobProperty
 
getBuildTimeMatrix() - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Gets the list of included times.
getDate() - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate
Get the value of date.
getDayOfWeek() - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Get the value of dayOfWeek.
getDisplayName() - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction
getDisplayName() - Method in class org.jenkinsci.plugins.workinghours.EnforceScheduleJobProperty.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate.DescriptorImpl
Gets human readable name.
getDisplayName() - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange.DescriptorImpl
Gets human readable name.
getDisplayName() - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Gets human readable name.
getEndTime() - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Get the value of endTime.
getExcludedDates() - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Gets the list of excluded dates.
getIconFileName() - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction
getJobHoldText() - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Gets the message to be displayed when the job is blocked
getName() - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate
Get the value of name.
getReleasedTimeStamp() - Method in class org.jenkinsci.plugins.workinghours.actions.EnforceBuildScheduleAction
Gets the released timestamp.
getStartTime() - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Get the value of startTime.
getUrlName() - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction

I

includesTime(Calendar) - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Check whether configured rule includes a date.
isReleased() - Method in class org.jenkinsci.plugins.workinghours.actions.EnforceBuildScheduleAction
Determine whether the build this action refers to has been released.
isReleased(EnforceBuildScheduleAction, Queue.Item) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursQueueTaskDispatcher
Determines if a queue item has been manually released.
isValidDate(String) - Static method in class org.jenkinsci.plugins.workinghours.model.DateTimeUtility
Checks whether a string is a valid date string.
isValidTime(String) - Static method in class org.jenkinsci.plugins.workinghours.model.DateTimeUtility
Checks whether a string is a valid time string.

L

localDate(String) - Static method in class org.jenkinsci.plugins.workinghours.model.DateTimeUtility
Convert a date string to LocalDate.
localTime(String) - Static method in class org.jenkinsci.plugins.workinghours.model.DateTimeUtility
Convert a time string to LocalTime.

M

markReleased() - Method in class org.jenkinsci.plugins.workinghours.actions.EnforceBuildScheduleAction
Marks a job as released, and sets the releasedTimeStamp if it isn't already set.
Messages - Class in org.jenkinsci.plugins.workinghours
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.workinghours.Messages
 

O

org.jenkinsci.plugins.workinghours - package org.jenkinsci.plugins.workinghours
 
org.jenkinsci.plugins.workinghours.actions - package org.jenkinsci.plugins.workinghours.actions
 
org.jenkinsci.plugins.workinghours.model - package org.jenkinsci.plugins.workinghours.model
 

R

releaseJob() - Method in class org.jenkinsci.plugins.workinghours.actions.EnforceBuildScheduleAction
Releases the build the action refers to.
ReleaseJobAction - Class in org.jenkinsci.plugins.workinghours.actions
Action added to builds which may need to be released.
ReleaseJobAction(WorkflowRun) - Constructor for class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction
Constructor
ReleaseJobAction.Factory - Class in org.jenkinsci.plugins.workinghours.actions
Dynamic action factory which determines whether to add the action to a build.

S

setBranches(ArrayList<String>) - Method in class org.jenkinsci.plugins.workinghours.EnforceScheduleJobProperty
 
setBuildTimeMatrix(List<TimeRange>) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Sets the list of included times.
setCustomJobHoldText(String) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Sets new string to display when jobs are blocked
setDate(String) - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate
Set the value of date.
setDayOfWeek(int) - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Set the value of dayOfWeek.
setEndTime(String) - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Set the value of endTime.
setExcludedDates(List<ExcludedDate>) - Method in class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Sets the list of excluded dates.
setName(String) - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate
Set the value of name.
setStartTime(String) - Method in class org.jenkinsci.plugins.workinghours.model.TimeRange
Set the value of startTime.
shouldExclude(Calendar) - Method in class org.jenkinsci.plugins.workinghours.model.ExcludedDate
 

T

target - Variable in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction
 
TimeRange - Class in org.jenkinsci.plugins.workinghours.model
Encapsulates a time range, which matches a times on a particular day of the week that occur between a start and end time.
TimeRange() - Constructor for class org.jenkinsci.plugins.workinghours.model.TimeRange
Default constructor.
TimeRange(String, String, int) - Constructor for class org.jenkinsci.plugins.workinghours.model.TimeRange
Constructs a TimeRange object.
TimeRange.DescriptorImpl - Class in org.jenkinsci.plugins.workinghours.model
Required descriptor class.
type() - Method in class org.jenkinsci.plugins.workinghours.actions.ReleaseJobAction.Factory

W

WorkingHoursConfig - Class in org.jenkinsci.plugins.workinghours
Provides configuration options for this plugin.
WorkingHoursConfig() - Constructor for class org.jenkinsci.plugins.workinghours.WorkingHoursConfig
Default constructor - loads the configuration.
WorkingHoursConfig_DisplayName() - Static method in class org.jenkinsci.plugins.workinghours.Messages
Key WorkingHoursConfig.DisplayName: Global configuration object for the working hours plugin.
WorkingHoursQueueTaskDispatcher - Class in org.jenkinsci.plugins.workinghours
QueueTaskDispatcher implementation that can block jobs configured with the enforceBuildSchedule property outside of configured working hours.
WorkingHoursQueueTaskDispatcher() - Constructor for class org.jenkinsci.plugins.workinghours.WorkingHoursQueueTaskDispatcher
 
WorkingHoursQueueTaskDispatcher_Offline() - Static method in class org.jenkinsci.plugins.workinghours.Messages
Key WorkingHoursQueueTaskDispatcher.Offline: Outside working hours - job will run during next available time..

_

_EnforceScheduleJobProperty_DescriptorImpl_DisplayName() - Static method in class org.jenkinsci.plugins.workinghours.Messages
Key EnforceScheduleJobProperty.DescriptorImpl.DisplayName: Queues builds that run outside hours set in configuration.
_WorkingHoursConfig_DisplayName() - Static method in class org.jenkinsci.plugins.workinghours.Messages
Key WorkingHoursConfig.DisplayName: Global configuration object for the working hours plugin.
_WorkingHoursQueueTaskDispatcher_Offline() - Static method in class org.jenkinsci.plugins.workinghours.Messages
Key WorkingHoursQueueTaskDispatcher.Offline: Outside working hours - job will run during next available time..
A C D E F G I L M O R S T W _ 
Skip navigation links

Copyright © 2016–2020. All rights reserved.