Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
E
G
M
N
O
R
S
T
U
A
addStreamMonitor(StreamMonitor)
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Add a monitor to the list of monitors managed by this router.
E
exception(ExceptionSource, Throwable)
- Method in interface org.ops4j.monitors.exception.
ExceptionMonitor
This method is called when an Exception or Throwable occurs.
exception(ExceptionSource, Throwable)
- Method in class org.ops4j.monitors.exception.
ExceptionMonitorRouter
This method is called when an Exception or Throwable occurs.
ExceptionMonitor
- Interface in
org.ops4j.monitors.exception
A monitor of a Exceptions occuring.
ExceptionMonitorRouter
- Class in
org.ops4j.monitors.exception
A monitor of a Exceptions occuring, and capability to route/delegate these events to 0..n registered ExceptionMonitor implementations.
ExceptionMonitorRouter()
- Constructor for class org.ops4j.monitors.exception.
ExceptionMonitorRouter
Creation of a exception monitor router.
ExceptionSource
- Interface in
org.ops4j.monitors.exception
An interface for classes that supports ExceptionMonitors.
G
getExceptionMonitors()
- Method in class org.ops4j.monitors.exception.
ExceptionMonitorRouter
Returns all ExceptionMonitors that are registered.
getExceptionMonitors()
- Method in interface org.ops4j.monitors.exception.
ExceptionSource
Returns all ExceptionMonitors that are registered.
getExceptionSource()
- Method in exception org.ops4j.monitors.
TooManyMonitorsException
Returns the ExceptionSource that can't deal with too many ExceptionMonitors.
getMaxMonitorsAllowed()
- Method in exception org.ops4j.monitors.
TooManyMonitorsException
Returns he maximum number of monitors that can be registered at the ExceptionSource.
getMonitor(int)
- Method in class org.ops4j.monitors.exception.
ExceptionMonitorRouter
Returns the ExceptionMonitor at a particular index.
getMonitor(int)
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Returns a Monitor.
M
MonitorException
- Exception in
org.ops4j.monitors
MonitorException is used to indicate problems in the Monitor subsystem.
MonitorException(String, Throwable)
- Constructor for exception org.ops4j.monitors.
MonitorException
Constructor of a MonitorException
N
notifyCompletion(URL)
- Method in interface org.ops4j.monitors.stream.
StreamMonitor
Notify the monitor of the successful completion of a download process.
notifyCompletion(URL)
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Notify all subscribing monitors of a download completion event.
notifyError(URL, String)
- Method in interface org.ops4j.monitors.stream.
StreamMonitor
Notify the monitor of the an error during the download process.
notifyError(URL, String)
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Notify the monitor of the an error during the download process.
notifyUpdate(URL, int, int)
- Method in interface org.ops4j.monitors.stream.
StreamMonitor
Notify the monitor of the update in the download status.
notifyUpdate(URL, int, int)
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Notify all subscribing monitors of a updated event.
O
org.ops4j.monitors
- package org.ops4j.monitors
Instead of Logging, we use the Monitor concept, which are dedicated interfaces for the monitoring situation at hand.
org.ops4j.monitors.exception
- package org.ops4j.monitors.exception
org.ops4j.monitors.stream
- package org.ops4j.monitors.stream
R
registerExceptionMonitor(ExceptionMonitor)
- Method in class org.ops4j.monitors.exception.
ExceptionMonitorRouter
Add a monitor to the list of monitors managed by this router.
registerExceptionMonitor(ExceptionMonitor)
- Method in interface org.ops4j.monitors.exception.
ExceptionSource
Register a ExceptionMonitor with the source.
registerStreamMonitor(StreamMonitor)
- Method in interface org.ops4j.monitors.stream.
StreamSource
Register a ExceptionMonitor with the source.
removeStreamMonitor(StreamMonitor)
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Remove a monitor to the list of monitors managed by this router.
S
size()
- Method in class org.ops4j.monitors.exception.
ExceptionMonitorRouter
Returns the number of registered ExceptionMonitors.
size()
- Method in class org.ops4j.monitors.stream.
StreamMonitorRouter
Returns the number of Monitors that are being handled by this router.
StreamMonitor
- Interface in
org.ops4j.monitors.stream
A monitor of a download activity or activities.
StreamMonitorRouter
- Class in
org.ops4j.monitors.stream
A router that handles multicasr distribution of monitor events to registered monitors.
StreamMonitorRouter()
- Constructor for class org.ops4j.monitors.stream.
StreamMonitorRouter
Creation of a new network monitor router.
StreamSource
- Interface in
org.ops4j.monitors.stream
An interface for classes that supports StreamMonitors.
T
TooManyMonitorsException
- Exception in
org.ops4j.monitors
This Exception is thrown when the MonitorSource can not register any more Monitors.
TooManyMonitorsException(ExceptionSource, int)
- Constructor for exception org.ops4j.monitors.
TooManyMonitorsException
Constructor
U
unregisterExceptionMonitor(ExceptionMonitor)
- Method in class org.ops4j.monitors.exception.
ExceptionMonitorRouter
Remove a monitor to the list of monitors managed by this router.
unregisterExceptionMonitor(ExceptionMonitor)
- Method in interface org.ops4j.monitors.exception.
ExceptionSource
Unregister a ExceptionMonitor with the source.
unregisterStreamMonitor(StreamMonitor)
- Method in interface org.ops4j.monitors.stream.
StreamSource
Unregister a StreamMonitor with the source.
A
E
G
M
N
O
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2006-2012
OPS4J - Open Participation Software for Java
. All Rights Reserved.