A B C D E G H I L M N P R S U V

A

add(RssFeedItem) - Method in class net.sourceforge.buildmonitor.utils.RssFeedDocument
Add an RSS Feed item to the document

B

BambooMonitor - Class in net.sourceforge.buildmonitor.monitors
The run method of this Runnable implementation monitor a Bamboo build
BambooMonitor(BuildMonitor) - Constructor for class net.sourceforge.buildmonitor.monitors.BambooMonitor
 
BambooPropertiesDialog - Class in net.sourceforge.buildmonitor.dialogs
 
BambooPropertiesDialog(Frame, boolean) - Constructor for class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
Creates new form BambooPropertiesDialog
BambooTicketNeedToBeRenewedError - Error in net.sourceforge.buildmonitor.monitors
An error that signal that the current bamboo authentication ticket needs to be renewed.
BambooTicketNeedToBeRenewedError() - Constructor for error net.sourceforge.buildmonitor.monitors.BambooTicketNeedToBeRenewedError
 
baseURLField - Variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
BuildMonitor - Interface in net.sourceforge.buildmonitor
 
BuildMonitorImpl - Class in net.sourceforge.buildmonitor
The main class of the application.
BuildMonitorImpl() - Constructor for class net.sourceforge.buildmonitor.BuildMonitorImpl
 
BuildReport - Class in net.sourceforge.buildmonitor
Build report from a monitor.
BuildReport() - Constructor for class net.sourceforge.buildmonitor.BuildReport
No args constructor
BuildReport(String, Date, BuildReport.Status) - Constructor for class net.sourceforge.buildmonitor.BuildReport
Create a new instance from an id, a status and a date
BuildReport.AgeComparator - Class in net.sourceforge.buildmonitor
A comparator to use to compare BuildReport instance according to their age.
BuildReport.AgeComparator() - Constructor for class net.sourceforge.buildmonitor.BuildReport.AgeComparator
 
BuildReport.NameComparator - Class in net.sourceforge.buildmonitor
A comparator to use to compare BuildReport instance according to their names.
BuildReport.NameComparator() - Constructor for class net.sourceforge.buildmonitor.BuildReport.NameComparator
 
BuildReport.Status - Enum in net.sourceforge.buildmonitor
Status of a build
BUTTON_CANCEL - Static variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
BUTTON_CLOSE - Static variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
BUTTON_OK - Static variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 

C

characters(char[], int, int) - Method in class net.sourceforge.buildmonitor.utils.RssFeedReader.RssFeedContentHandler
 
compare(BuildReport, BuildReport) - Method in class net.sourceforge.buildmonitor.BuildReport.AgeComparator
 
compare(BuildReport, BuildReport) - Method in class net.sourceforge.buildmonitor.BuildReport.NameComparator
 
CruiseControlRssMonitor - Class in net.sourceforge.buildmonitor.monitors
The run method of this Runnable implementation monitor a Cruise Control build using Cruise Control RSS feeds.
CruiseControlRssMonitor(BuildMonitor, URL, DateFormat, int) - Constructor for class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Create a new instance.

D

displayOptionsDialog() - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
Display the options dialog on screen.
displayOptionsDialog() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Display the options dialog on screen.
displayOptionsDialog() - Method in interface net.sourceforge.buildmonitor.monitors.Monitor
Display the options dialog on screen.

E

endElement(String, String, String) - Method in class net.sourceforge.buildmonitor.utils.RssFeedReader.RssFeedContentHandler
 

G

getBuildURI(String) - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
Return an URI to the dedicated page of a build on the monitored build system
getBuildURI(String) - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Return an URI to the dedicated page of a build on the monitored build system
getBuildURI(String) - Method in interface net.sourceforge.buildmonitor.monitors.Monitor
Return an URI to the dedicated page of a build on the monitored build system
getDate() - Method in class net.sourceforge.buildmonitor.BuildReport
Get the date of the build
getDescription() - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
getDialogsDefaultIcon() - Method in interface net.sourceforge.buildmonitor.BuildMonitor
Returns the default icon to be displayed by dialogs opened by monitors
getDialogsDefaultIcon() - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
Returns the default icon to be displayed by dialogs opened by monitors
getDocument() - Method in class net.sourceforge.buildmonitor.utils.RssFeedReader.RssFeedContentHandler
 
getId() - Method in class net.sourceforge.buildmonitor.BuildReport
Get the id of the build
getItem(int) - Method in class net.sourceforge.buildmonitor.utils.RssFeedDocument
Get the Nth item of the document.
getLastBuildsStatus() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Exposes last builds status for unit testing...
getLastClickedButton() - Method in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
Get the last clicked button
getLink() - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
getMainPageURI() - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
Return an URI to the main page of the monitored build system
getMainPageURI() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Return an URI to the main page of the monitored build system
getMainPageURI() - Method in interface net.sourceforge.buildmonitor.monitors.Monitor
Return an URI to the main page of the monitored build system
getMessage(String) - Method in interface net.sourceforge.buildmonitor.BuildMonitor
Get a message identified by its key in the application resource bundle.
getMessage(String) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
Get a message identified by its key in the application resource bundle.
getMessage() - Method in exception net.sourceforge.buildmonitor.MonitoringException
getMonitoredBuildSystemName() - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
Return the name of the monitored build system (to be used in tray icon popup menu entries)
getMonitoredBuildSystemName() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Return the name of the monitored build system (to be used in tray icon popup menu entries)
getMonitoredBuildSystemName() - Method in interface net.sourceforge.buildmonitor.monitors.Monitor
Return the name of the monitored build system (to be used in tray icon popup menu entries)
getName() - Method in class net.sourceforge.buildmonitor.BuildReport
Get the name of the build
getPubDate() - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
getRelatedURI() - Method in exception net.sourceforge.buildmonitor.MonitoringException
Get an URI that can be openend by the end user to resolve the problem (null if not available)
getRssFeedDocument() - Method in class net.sourceforge.buildmonitor.utils.RssFeedReader
 
getStackTrace(Throwable) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
Return the stack trace of a throwable as a String
getStatus() - Method in class net.sourceforge.buildmonitor.BuildReport
Get the status of the build
getSystemTrayIconTooltipHeader() - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
Get the String to display as the first line of the Tooltip of the system tray icon.
getSystemTrayIconTooltipHeader() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
Get the String to display as the first line of the Tooltip of the system tray icon.
getSystemTrayIconTooltipHeader() - Method in interface net.sourceforge.buildmonitor.monitors.Monitor
Get the String to display as the first line of the Tooltip of the system tray icon.
getTitle() - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 

H

hasFailed() - Method in class net.sourceforge.buildmonitor.BuildReport
Does this build report signal a failed build ?

I

isOptionsRelated() - Method in exception net.sourceforge.buildmonitor.MonitoringException
Is this error related to a bad option (user parameter) of the monitor ?

L

Launcher - Class in net.sourceforge.buildmonitor
The class to use to launch the BuildMonitorImpl application.
Launcher() - Constructor for class net.sourceforge.buildmonitor.Launcher
 

M

main(String[]) - Static method in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
main(String[]) - Static method in class net.sourceforge.buildmonitor.Launcher
Main method that launch an instance of the BuildMonitorImpl application
MESSAGEKEY_ERROR_DIALOG_TITLE - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_ERROR_SYSTEMTRAY_NOT_SUPPORTED - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_INITIAL_TOOLTIP - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENU_EXIT - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENU_SORT - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_ABOUT - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_BUILD_SERVER_HOME_PAGE_SUFFIX - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_EXIT - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_OPTIONS - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_SORT_BY_AGE - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_SORT_BY_NAME - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_TRAYICON_MENUITEM_UPDATE_STATUS_NOW - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
MESSAGEKEY_UNEXPECTED_ERROR_MESSAGE - Static variable in interface net.sourceforge.buildmonitor.BuildMonitor
 
Monitor - Interface in net.sourceforge.buildmonitor.monitors
TODO: DOCUMENTS ME ! Monitor instance may be interrupted at any time by the build monitor main thread in order to immediately take into account a change in the configuration.
MonitoringException - Exception in net.sourceforge.buildmonitor
Exception that signal an error that occurs during the monitoring of a build
MonitoringException(String, Throwable, URI) - Constructor for exception net.sourceforge.buildmonitor.MonitoringException
Create a new instance of the exception not related to a bad option (user parameter) of the monitor.
MonitoringException(String, URI) - Constructor for exception net.sourceforge.buildmonitor.MonitoringException
Create a new instance of the exception not related to a bad option (user parameter) of the monitor.
MonitoringException(Throwable, URI) - Constructor for exception net.sourceforge.buildmonitor.MonitoringException
Create a new instance of the exception not related to a bad option (user parameter) of the monitor.
MonitoringException(String, Throwable, boolean, URI) - Constructor for exception net.sourceforge.buildmonitor.MonitoringException
Create a new instance of the exception.
MonitoringException(String, boolean, URI) - Constructor for exception net.sourceforge.buildmonitor.MonitoringException
Create a new instance of the exception.
MonitoringException(Throwable, boolean, URI) - Constructor for exception net.sourceforge.buildmonitor.MonitoringException
Create a new instance of the exception.

N

net.sourceforge.buildmonitor - package net.sourceforge.buildmonitor
 
net.sourceforge.buildmonitor.dialogs - package net.sourceforge.buildmonitor.dialogs
 
net.sourceforge.buildmonitor.monitors - package net.sourceforge.buildmonitor.monitors
 
net.sourceforge.buildmonitor.utils - package net.sourceforge.buildmonitor.utils
 

P

panic(Throwable) - Method in interface net.sourceforge.buildmonitor.BuildMonitor
The method to call when an unrecoverable error occurs in the application.
panic(String) - Method in interface net.sourceforge.buildmonitor.BuildMonitor
The method to call when an unrecoverable error occurs in the application and you want to display your own message (instead of a generic one).It displays your error message to the end user and then exit.
panic(String) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
The method to call when an unrecoverable error occurs in the application and you want to display your own message (instead of a generic one).It displays your error message to the end user and then exit.
panic(Throwable) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
The method to call when an unrecoverable error occurs in the application.
passwordField - Variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 

R

reportConfigurationUpdatedToBeTakenIntoAccountImmediately() - Method in interface net.sourceforge.buildmonitor.BuildMonitor
Report an update of the monitor configuration to be taken into account immediately
reportConfigurationUpdatedToBeTakenIntoAccountImmediately() - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
Report an update of the monitor configuration to be taken into account immediately
reportMonitoringException(MonitoringException) - Method in interface net.sourceforge.buildmonitor.BuildMonitor
Report a monitoring exception (this method is called by build monitors to notify that a monitoring exception occured)
reportMonitoringException(MonitoringException) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
Report a monitoring exception (this method is called by build monitors to notify that a monitoring exception occured)
RssFeedDocument - Class in net.sourceforge.buildmonitor.utils
An RSS feed document.
RssFeedDocument() - Constructor for class net.sourceforge.buildmonitor.utils.RssFeedDocument
 
RssFeedItem - Class in net.sourceforge.buildmonitor.utils
An item in a RSS feed document.
RssFeedItem() - Constructor for class net.sourceforge.buildmonitor.utils.RssFeedItem
 
RssFeedReader - Class in net.sourceforge.buildmonitor.utils
A class that can parse an RSS feed and return a Feed object.
RssFeedReader(URL, DateFormat) - Constructor for class net.sourceforge.buildmonitor.utils.RssFeedReader
 
RssFeedReader.RssFeedContentHandler - Class in net.sourceforge.buildmonitor.utils
 
RssFeedReader.RssFeedContentHandler(DateFormat) - Constructor for class net.sourceforge.buildmonitor.utils.RssFeedReader.RssFeedContentHandler
 
run() - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
TODO: DOCUMENTS ME !
run() - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
run() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
TODO: IMPLEMENTS AND DOCUMENTS ME !

S

setDate(Date) - Method in class net.sourceforge.buildmonitor.BuildReport
Set the date of the build
setDescription(String) - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
setId(String) - Method in class net.sourceforge.buildmonitor.BuildReport
Set the id of the build
setLink(String) - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
setName(String) - Method in class net.sourceforge.buildmonitor.BuildReport
Set the name of the build
setPubDate(Date) - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
setStatus(BuildReport.Status) - Method in class net.sourceforge.buildmonitor.BuildReport
Set the status of the build
setTitle(String) - Method in class net.sourceforge.buildmonitor.utils.RssFeedItem
 
showErrorMessage(String) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
displays an error message in a dialog.
size() - Method in class net.sourceforge.buildmonitor.utils.RssFeedDocument
Returns the size of the document (aka the number of items it contains).
startDocument() - Method in class net.sourceforge.buildmonitor.utils.RssFeedReader.RssFeedContentHandler
 
startElement(String, String, String, Attributes) - Method in class net.sourceforge.buildmonitor.utils.RssFeedReader.RssFeedContentHandler
 
stop() - Method in class net.sourceforge.buildmonitor.monitors.BambooMonitor
stop the monitor.
stop() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
TODO: DO SOMETHING BETTER HERE....
stop() - Method in interface net.sourceforge.buildmonitor.monitors.Monitor
stop the monitor.

U

updateBaseURLFieldStatus() - Method in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
updateBuildStatus(List<BuildReport>) - Method in interface net.sourceforge.buildmonitor.BuildMonitor
Update the build status (this method is called by build monitors to update the GUI when the build status has changed).
updateBuildStatus(List<BuildReport>) - Method in class net.sourceforge.buildmonitor.BuildMonitorImpl
TODO: TRES TRES CHAUD...
updateBuildStatusGui() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
TODO: WHAT IS THE LIMITATION ON TOOLTIPS LENGTH ?
updatePasswordFieldStatus() - Method in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
updatePeriodField - Variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
updateStatus() - Method in class net.sourceforge.buildmonitor.monitors.CruiseControlRssMonitor
TODO: IMPLEMENTS ME AND DOCUMENT ME !
updateUsernameFieldStatus() - Method in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 
usernameField - Variable in class net.sourceforge.buildmonitor.dialogs.BambooPropertiesDialog
 

V

valueOf(String) - Static method in enum net.sourceforge.buildmonitor.BuildReport.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.buildmonitor.BuildReport.Status
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E G H I L M N P R S U V

Copyright © 2007. All Rights Reserved.