A B C D F G H I J L M N O P R S T V

A

add(BuildEvent) - Method in interface jenkins.plugins.htmlaudio.domain.BuildEventRepository
Adds a new BuildEvent.
add(BuildEvent) - Method in class jenkins.plugins.htmlaudio.domain.impl.VolatileBuildEventRepository
 

B

BuildEvent - Class in jenkins.plugins.htmlaudio.domain
A uniquely identified build event.
BuildEvent(BuildResult) - Constructor for class jenkins.plugins.htmlaudio.domain.BuildEvent
 
BuildEvent(BuildResult, Date) - Constructor for class jenkins.plugins.htmlaudio.domain.BuildEvent
 
BuildEventCleanupService - Interface in jenkins.plugins.htmlaudio.domain
Keeps the BuildEventRepository clean & fresh by removing expired events.
BuildEventRepository - Interface in jenkins.plugins.htmlaudio.domain
Repository for BuildEvents.
BuildResult - Enum in jenkins.plugins.htmlaudio.domain
The possible / interesting outcomes of a build.

C

Configuration - Interface in jenkins.plugins.htmlaudio.app.util
Exposes the plugin-configuration.
configure(StaplerRequest, JSONObject) - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
Controller - Class in jenkins.plugins.htmlaudio.app
Acts as a controller for the javascript/JSON client, which may or may not be total abuse of RootAction =).
Controller() - Constructor for class jenkins.plugins.htmlaudio.app.Controller
 

D

DefaultBuildEventCleanupService - Class in jenkins.plugins.htmlaudio.domain.impl
 
DefaultBuildEventCleanupService() - Constructor for class jenkins.plugins.htmlaudio.domain.impl.DefaultBuildEventCleanupService
 
doIsEnabledByDefault(StaplerRequest, StaplerResponse) - Method in class jenkins.plugins.htmlaudio.app.Controller
Returns a simple true/false indicating whether or not the client should be enabled by default.
doNext(StaplerRequest, StaplerResponse) - Method in class jenkins.plugins.htmlaudio.app.Controller
Handles requests by clients polling for new sounds to play.
doToAbsoluteUrl(StaplerRequest, StaplerResponse) - Method in class jenkins.plugins.htmlaudio.app.Controller
Converts an URL to an absolute URL if necessary.

F

findNewerThan(long) - Method in interface jenkins.plugins.htmlaudio.domain.BuildEventRepository
Returns each BuildEvent that is newer than, i.e.
findNewerThan(long) - Method in class jenkins.plugins.htmlaudio.domain.impl.VolatileBuildEventRepository
 

G

getAgeInMs() - Method in class jenkins.plugins.htmlaudio.domain.BuildEvent
 
getDescriptor() - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin
 
getDisplayName() - Method in class jenkins.plugins.htmlaudio.app.Controller
 
getDisplayName() - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
getFailureSoundUrl() - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
getIconFileName() - Method in class jenkins.plugins.htmlaudio.app.Controller
 
getId() - Method in class jenkins.plugins.htmlaudio.domain.BuildEvent
 
getLastEventId() - Method in interface jenkins.plugins.htmlaudio.domain.BuildEventRepository
Returns the id of the newest BuildEvent or null if the repository is empty.
getLastEventId() - Method in class jenkins.plugins.htmlaudio.domain.impl.VolatileBuildEventRepository
 
getResult() - Method in class jenkins.plugins.htmlaudio.domain.BuildEvent
 
getRootUrl() - Method in interface jenkins.plugins.htmlaudio.app.util.ServerUrlResolver
 
getSoundUrl(BuildResult) - Method in interface jenkins.plugins.htmlaudio.app.util.Configuration
Returns a configured sound for a provided BuildResult or null.
getSuccessSoundUrl() - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
getUrlName() - Method in class jenkins.plugins.htmlaudio.app.Controller
 

H

HtmlAudioNotifierPlugin - Class in jenkins.plugins.htmlaudio.app
'Main' class of the plugin.
HtmlAudioNotifierPlugin() - Constructor for class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin
 
HtmlAudioNotifierPlugin.PluginDescriptor - Class in jenkins.plugins.htmlaudio.app
 
HtmlAudioNotifierPlugin.PluginDescriptor() - Constructor for class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 

I

isEnabledByDefault() - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
isEnabledByDefault() - Method in interface jenkins.plugins.htmlaudio.app.util.Configuration
Returns true if the notification-client should be enabled by default.

J

jenkins.plugins.htmlaudio.app - package jenkins.plugins.htmlaudio.app
 
jenkins.plugins.htmlaudio.app.util - package jenkins.plugins.htmlaudio.app.util
 
jenkins.plugins.htmlaudio.domain - package jenkins.plugins.htmlaudio.domain
 
jenkins.plugins.htmlaudio.domain.impl - package jenkins.plugins.htmlaudio.domain.impl
 
jenkins.plugins.htmlaudio.util - package jenkins.plugins.htmlaudio.util
 

L

list() - Method in interface jenkins.plugins.htmlaudio.domain.BuildEventRepository
Returns each existing BuildEvent.
list() - Method in class jenkins.plugins.htmlaudio.domain.impl.VolatileBuildEventRepository
 

M

matches(Result) - Method in enum jenkins.plugins.htmlaudio.domain.BuildResult
 

N

nullIfEmpty(String) - Static method in class jenkins.plugins.htmlaudio.util.StringUtils
Returns null if a provided string is empty.

O

onCompleted(Run<?, ?>, TaskListener) - Method in class jenkins.plugins.htmlaudio.app.RunResultListener
 

P

PageDecorator - Class in jenkins.plugins.htmlaudio.app
Adds the required javascript/html for the html-audio stuff through jelly-pages.
PageDecorator() - Constructor for class jenkins.plugins.htmlaudio.app.PageDecorator
 
postInitialize() - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin
 

R

remove(BuildEvent) - Method in interface jenkins.plugins.htmlaudio.domain.BuildEventRepository
Removes an existing BuildEvent.
remove(BuildEvent) - Method in class jenkins.plugins.htmlaudio.domain.impl.VolatileBuildEventRepository
 
removeExpiredEvents(BuildEventRepository) - Method in interface jenkins.plugins.htmlaudio.domain.BuildEventCleanupService
 
removeExpiredEvents(BuildEventRepository) - Method in class jenkins.plugins.htmlaudio.domain.impl.DefaultBuildEventCleanupService
 
RunResultListener - Class in jenkins.plugins.htmlaudio.app
Collects the the completion-results of Runs at a global level.
RunResultListener() - Constructor for class jenkins.plugins.htmlaudio.app.RunResultListener
 

S

ServerUrlResolver - Interface in jenkins.plugins.htmlaudio.app.util
Resolves the server's root-URL.
setCleanupService(BuildEventCleanupService) - Method in class jenkins.plugins.htmlaudio.app.Controller
 
setConfiguration(Configuration) - Method in class jenkins.plugins.htmlaudio.app.Controller
 
setEnabledByDefault(boolean) - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
setFailureSoundUrl(String) - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
setRepository(BuildEventRepository) - Method in class jenkins.plugins.htmlaudio.app.Controller
 
setRepository(BuildEventRepository) - Method in class jenkins.plugins.htmlaudio.app.RunResultListener
 
setServerUrlResolver(ServerUrlResolver) - Method in class jenkins.plugins.htmlaudio.app.Controller
 
setSuccessSoundUrl(String) - Method in class jenkins.plugins.htmlaudio.app.HtmlAudioNotifierPlugin.PluginDescriptor
 
StringUtils - Class in jenkins.plugins.htmlaudio.util
Collection of string-related utils.

T

toBuildResult(Result) - Static method in enum jenkins.plugins.htmlaudio.domain.BuildResult
Returns a BuildResult matching a provided Result or null.
toString() - Method in class jenkins.plugins.htmlaudio.domain.BuildEvent
 

V

valueOf(String) - Static method in enum jenkins.plugins.htmlaudio.domain.BuildResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum jenkins.plugins.htmlaudio.domain.BuildResult
Returns an array containing the constants of this enum type, in the order they are declared.
VolatileBuildEventRepository - Class in jenkins.plugins.htmlaudio.domain.impl
Simple in-memory implementation of BuildEventRepository.
VolatileBuildEventRepository() - Constructor for class jenkins.plugins.htmlaudio.domain.impl.VolatileBuildEventRepository
 

A B C D F G H I J L M N O P R S T V

Copyright © 2004-2011. All Rights Reserved.