Overview
Package
Class
Tree
Serialized
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
M
N
P
R
S
T
U
V
A
actionPerformed(ActionEvent)
- Method in class edu.ufl.osg.httppoll.
Dialog
close dialog window when user clicks "Close"
ALERT_ACTION
- Static variable in class edu.ufl.osg.httppoll.
C
ALERT_THRESHHOLD
- Static variable in class edu.ufl.osg.httppoll.
C
AlertAction
- class edu.ufl.osg.httppoll.data.
AlertAction
.
Holds the alert actions (shell, email and dialogBox) for a particular http target.
AlertAction()
- Constructor for class edu.ufl.osg.httppoll.data.
AlertAction
APPNAME
- Static variable in class edu.ufl.osg.httppoll.
C
APPNAME_FORMAL
- Static variable in class edu.ufl.osg.httppoll.
C
B
BaseAlert
- class edu.ufl.osg.httppoll.data.
BaseAlert
.
All the specific alerts inherit from this base Class.
BaseAlert()
- Constructor for class edu.ufl.osg.httppoll.data.
BaseAlert
C
C
- class edu.ufl.osg.httppoll.
C
.
Constants used by HTTPPoll
C()
- Constructor for class edu.ufl.osg.httppoll.
C
CC
- Static variable in class edu.ufl.osg.httppoll.
C
COMMAND
- Static variable in class edu.ufl.osg.httppoll.
C
ConfigReader
- class edu.ufl.osg.httppoll.
ConfigReader
.
Class for reading the XML configuration file.
ConfigReader(String)
- Constructor for class edu.ufl.osg.httppoll.
ConfigReader
D
DEFAULT_ALERT_ACTION
- Static variable in class edu.ufl.osg.httppoll.
C
DEFAULT_PORT
- Static variable in class edu.ufl.osg.httppoll.
ConfigReader
DEFAULT_SCHEDULED_DOWNTIME
- Static variable in class edu.ufl.osg.httppoll.
C
Dialog
- class edu.ufl.osg.httppoll.
Dialog
.
Class that creates and displays a non-modal dialog box, which informs the user of HTTPPoll alerts.
DIALOG_BOX
- Static variable in class edu.ufl.osg.httppoll.
C
Dialog(String, String)
- Constructor for class edu.ufl.osg.httppoll.
Dialog
DialogBox
- class edu.ufl.osg.httppoll.data.
DialogBox
.
Data representing an alert dialog box.
DialogBox()
- Constructor for class edu.ufl.osg.httppoll.data.
DialogBox
E
edu.ufl.osg.httppoll
- package edu.ufl.osg.httppoll
edu.ufl.osg.httppoll.data
- package edu.ufl.osg.httppoll.data
edu.ufl.osg.util
- package edu.ufl.osg.util
Email
- class edu.ufl.osg.httppoll.data.
Email
.
Data representing an alert email.
EMAIL
- Static variable in class edu.ufl.osg.httppoll.
C
Email()
- Constructor for class edu.ufl.osg.httppoll.data.
Email
ENABLED
- Static variable in class edu.ufl.osg.httppoll.
C
END
- Static variable in class edu.ufl.osg.httppoll.
C
F
FILE
- Static variable in class edu.ufl.osg.httppoll.
C
FROM
- Static variable in class edu.ufl.osg.httppoll.
C
G
getAlertAction()
- Method in class edu.ufl.osg.httppoll.data.
Target
getAlertThreshhold()
- Method in class edu.ufl.osg.httppoll.data.
Target
getCc()
- Method in class edu.ufl.osg.httppoll.data.
Email
getClone()
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
getClone()
- Method in class edu.ufl.osg.httppoll.data.
BaseAlert
getClone()
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
getCommand()
- Method in class edu.ufl.osg.httppoll.data.
Shell
getDefaultAlertAction()
- Method in class edu.ufl.osg.httppoll.
ConfigReader
getDefaultScheduledDowntime()
- Method in class edu.ufl.osg.httppoll.
ConfigReader
getDialogBox()
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
getEmail()
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
getEnabled()
- Method in class edu.ufl.osg.httppoll.data.
BaseAlert
getEndHour()
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
getEndMinute()
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
getFile()
- Method in class edu.ufl.osg.httppoll.data.
Target
getFrom()
- Method in class edu.ufl.osg.httppoll.data.
Email
getLastPollFoundError()
- Method in class edu.ufl.osg.httppoll.data.
Target
getMessage()
- Method in class edu.ufl.osg.httppoll.data.
Email
getMessage()
- Method in class edu.ufl.osg.httppoll.data.
DialogBox
getPollInterval()
- Method in class edu.ufl.osg.httppoll.
ConfigReader
getPort()
- Method in class edu.ufl.osg.httppoll.data.
Target
getRepeatable()
- Method in class edu.ufl.osg.httppoll.data.
BaseAlert
getScheduledDowntime()
- Method in class edu.ufl.osg.httppoll.data.
Target
getShell()
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
getSmtpHost()
- Method in class edu.ufl.osg.httppoll.
ConfigReader
getStartHour()
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
getStartMinute()
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
getSubject()
- Method in class edu.ufl.osg.httppoll.data.
Email
getTargetList()
- Method in class edu.ufl.osg.httppoll.
ConfigReader
getTitle()
- Method in class edu.ufl.osg.httppoll.data.
DialogBox
getTo()
- Method in class edu.ufl.osg.httppoll.data.
Email
getUrl()
- Method in class edu.ufl.osg.httppoll.data.
Target
H
HOUR
- Static variable in class edu.ufl.osg.httppoll.
C
HTTPPoll
- class edu.ufl.osg.httppoll.
HTTPPoll
.
HTTPPoll - Website monitoring and alert program.
HTTPPoll(String)
- Constructor for class edu.ufl.osg.httppoll.
HTTPPoll
HTTPPollConfigException
- exception edu.ufl.osg.httppoll.
HTTPPollConfigException
.
Custom Exception indicating a problem in reading the XML configuration file.
HTTPPollConfigException(String)
- Constructor for class edu.ufl.osg.httppoll.
HTTPPollConfigException
M
Mailer
- class edu.ufl.osg.httppoll.
Mailer
.
This is the class that sends an alert email.
Mailer()
- Constructor for class edu.ufl.osg.httppoll.
Mailer
main(String[])
- Static method in class edu.ufl.osg.httppoll.
HTTPPoll
MESSAGE
- Static variable in class edu.ufl.osg.httppoll.
C
MINUTE
- Static variable in class edu.ufl.osg.httppoll.
C
N
NO_DOWNTIME
- Static variable in class edu.ufl.osg.httppoll.
C
P
POLL_INTERVAL
- Static variable in class edu.ufl.osg.httppoll.
C
PORT
- Static variable in class edu.ufl.osg.httppoll.
C
R
REPEATABLE
- Static variable in class edu.ufl.osg.httppoll.
C
run()
- Method in class edu.ufl.osg.util.
StreamGobbler
run()
- Method in class edu.ufl.osg.httppoll.
Task
Loop through each target specified in the XML configuration file, performing a poll (and any necessary alerts) for each one.
S
SCHEDULED_DOWNTIME
- Static variable in class edu.ufl.osg.httppoll.
C
ScheduledDowntime
- class edu.ufl.osg.httppoll.data.
ScheduledDowntime
.
Data representing a window of time during which HTTPPoll will not poll a target.
ScheduledDowntime()
- Constructor for class edu.ufl.osg.httppoll.data.
ScheduledDowntime
sendMail(String, String, String, String, String, String)
- Method in class edu.ufl.osg.httppoll.
Mailer
setAlertAction(AlertAction)
- Method in class edu.ufl.osg.httppoll.data.
Target
setAlertThreshhold(int)
- Method in class edu.ufl.osg.httppoll.data.
Target
setCc(String)
- Method in class edu.ufl.osg.httppoll.data.
Email
setCommand(String)
- Method in class edu.ufl.osg.httppoll.data.
Shell
setDialogBox(DialogBox)
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
setEmail(Email)
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
setEnabled(boolean)
- Method in class edu.ufl.osg.httppoll.data.
BaseAlert
setEndHour(int)
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
setEndMinute(int)
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
setFile(String)
- Method in class edu.ufl.osg.httppoll.data.
Target
setFrom(String)
- Method in class edu.ufl.osg.httppoll.data.
Email
setLastPollFoundError(boolean)
- Method in class edu.ufl.osg.httppoll.data.
Target
setMessage(String)
- Method in class edu.ufl.osg.httppoll.data.
Email
setMessage(String)
- Method in class edu.ufl.osg.httppoll.data.
DialogBox
setPort(int)
- Method in class edu.ufl.osg.httppoll.data.
Target
setRepeatable(boolean)
- Method in class edu.ufl.osg.httppoll.data.
BaseAlert
setScheduledDowntime(ScheduledDowntime)
- Method in class edu.ufl.osg.httppoll.data.
Target
setShell(Shell)
- Method in class edu.ufl.osg.httppoll.data.
AlertAction
setStartHour(int)
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
setStartMinute(int)
- Method in class edu.ufl.osg.httppoll.data.
ScheduledDowntime
setSubject(String)
- Method in class edu.ufl.osg.httppoll.data.
Email
setTitle(String)
- Method in class edu.ufl.osg.httppoll.data.
DialogBox
setTo(String)
- Method in class edu.ufl.osg.httppoll.data.
Email
setUrl(String)
- Method in class edu.ufl.osg.httppoll.data.
Target
Shell
- class edu.ufl.osg.httppoll.data.
Shell
.
Data representing a shell command to run when an HTTPPoll alert is triggered.
SHELL
- Static variable in class edu.ufl.osg.httppoll.
C
Shell()
- Constructor for class edu.ufl.osg.httppoll.data.
Shell
show()
- Method in class edu.ufl.osg.httppoll.
Dialog
Display the dialog box
SMTP_HOST
- Static variable in class edu.ufl.osg.httppoll.
C
START
- Static variable in class edu.ufl.osg.httppoll.
C
StreamGobbler
- class edu.ufl.osg.util.
StreamGobbler
.
Used to empty output and error buffers when running a Runtime.getRuntime.exec(..) operation.
StreamGobbler(InputStream, String)
- Constructor for class edu.ufl.osg.util.
StreamGobbler
SUBJECT
- Static variable in class edu.ufl.osg.httppoll.
C
SYSPROP_HOME
- Static variable in class edu.ufl.osg.httppoll.
C
SYSPROP_PWD
- Static variable in class edu.ufl.osg.httppoll.
C
T
Target
- class edu.ufl.osg.httppoll.data.
Target
.
Data representing an HTTP target (a URL to be monitored and its associated alert data).
TARGET
- Static variable in class edu.ufl.osg.httppoll.
C
Target()
- Constructor for class edu.ufl.osg.httppoll.data.
Target
Task
- class edu.ufl.osg.httppoll.
Task
.
Performs the website polling, at an interval configured by the user.
Task(ConfigReader)
- Constructor for class edu.ufl.osg.httppoll.
Task
TITLE
- Static variable in class edu.ufl.osg.httppoll.
C
TO
- Static variable in class edu.ufl.osg.httppoll.
C
U
URL
- Static variable in class edu.ufl.osg.httppoll.
C
V
VAR_ERROR_CODE
- Static variable in class edu.ufl.osg.httppoll.
C
VAR_ERROR_MESSAGE
- Static variable in class edu.ufl.osg.httppoll.
C
VAR_URL
- Static variable in class edu.ufl.osg.httppoll.
C
A
B
C
D
E
F
G
H
M
N
P
R
S
T
U
V
Overview
Package
Class
Tree
Serialized
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes