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 

Copyright © 2006-2013 OPS4J - Open Participation Software for Java. All Rights Reserved.