Skip navigation links
A B D E F G H I L M N O R S T U W 

A

a - Variable in class org.freecompany.util.multicaster.AbstractMulticaster
 
AbstractMulticaster<T> - Class in org.freecompany.util.multicaster
This is a generic abstract event multicaster based on the pattern of the AWTEventMulticaster.
AbstractMulticaster() - Constructor for class org.freecompany.util.multicaster.AbstractMulticaster
 
AbstractMulticaster(T, T) - Constructor for class org.freecompany.util.multicaster.AbstractMulticaster
 
add(Class<? extends Multicaster>, T, T, T) - Static method in class org.freecompany.util.multicaster.AbstractMulticaster
 
add(Multicaster, T, T, T) - Static method in class org.freecompany.util.multicaster.AbstractMulticaster
 
add(Class<T>, T, T) - Static method in class org.freecompany.util.multicaster.DefaultMulticaster
Uses the current classloader as the passed class may well be a core JVM interface, in which case the default classloader would not be able to see the Multicaster class.
add(Notification, Notification) - Static method in class org.freecompany.util.multicaster.NotificationMulticaster
 
addListener(Notification) - Method in class org.freecompany.util.multicaster.ExceptionHandler
 

B

b - Variable in class org.freecompany.util.multicaster.AbstractMulticaster
 

D

debug(Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
debug(String, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
debug(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
debug(Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
debug(String, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
debug(String, Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
debug(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
debug(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
debug(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
debug(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
debug(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
debug(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
DEFAULT - Static variable in class org.freecompany.util.multicaster.NotificationMulticaster
 
DefaultMulticaster - Class in org.freecompany.util.multicaster
 
DefaultMulticaster() - Constructor for class org.freecompany.util.multicaster.DefaultMulticaster
 
DefaultMulticaster.Handler<T> - Class in org.freecompany.util.multicaster
 

E

empty(Class<T>) - Static method in class org.freecompany.util.multicaster.DefaultMulticaster
Uses the current classloader as the passed class may well be a core JVM interface, in which case the default classloader would not be able to see the Multicaster class.
empty() - Static method in class org.freecompany.util.multicaster.NotificationMulticaster
 
enableBuffering() - Static method in class org.freecompany.util.multicaster.LoggerNotification
 
ExceptionHandler - Class in org.freecompany.util.multicaster
Handles threading exceptions by distributing them to a collection queue for processing by the framework.
ExceptionHandler() - Constructor for class org.freecompany.util.multicaster.ExceptionHandler
 
ExceptionHandler(Notification) - Constructor for class org.freecompany.util.multicaster.ExceptionHandler
 

F

fatal(Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
fatal(String, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
fatal(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
fatal(Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
fatal(String, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
fatal(String, Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
fatal(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
fatal(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
fatal(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
fatal(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
fatal(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
fatal(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 

G

getA() - Method in class org.freecompany.util.multicaster.AbstractMulticaster
 
getA() - Method in interface org.freecompany.util.multicaster.Multicaster
 
getB() - Method in class org.freecompany.util.multicaster.AbstractMulticaster
 
getB() - Method in interface org.freecompany.util.multicaster.Multicaster
 

H

Handler() - Constructor for class org.freecompany.util.multicaster.DefaultMulticaster.Handler
 

I

infer - Variable in class org.freecompany.util.multicaster.LoggerNotification
 
infer(boolean) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
info(Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
info(String, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
info(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
info(Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
info(String, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
info(String, Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
info(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
info(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
info(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
info(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
info(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
info(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
InvocationLogger - Class in org.freecompany.util.multicaster
 
InvocationLogger(Class<?>) - Constructor for class org.freecompany.util.multicaster.InvocationLogger
 
invoke(Object, Method, Object[]) - Method in class org.freecompany.util.multicaster.DefaultMulticaster.Handler
 
invoke(Object, Method, Object[]) - Method in class org.freecompany.util.multicaster.InvocationLogger
 

L

listener - Variable in class org.freecompany.util.multicaster.ExceptionHandler
 
log(Level, String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
log(Level, String, String, String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
logger - Variable in class org.freecompany.util.multicaster.LoggerNotification
 
LoggerNotification - Class in org.freecompany.util.multicaster
Notification implementation that generates log messages describing each notification event.
LoggerNotification() - Constructor for class org.freecompany.util.multicaster.LoggerNotification
 
LoggerNotification(String) - Constructor for class org.freecompany.util.multicaster.LoggerNotification
 
LoggerNotification(boolean, boolean, boolean) - Constructor for class org.freecompany.util.multicaster.LoggerNotification
 
LoggerNotification(String, boolean, boolean, boolean) - Constructor for class org.freecompany.util.multicaster.LoggerNotification
 
logging(Class<?>) - Static method in class org.freecompany.util.multicaster.NotificationMulticaster
 
logging() - Static method in class org.freecompany.util.multicaster.NotificationMulticaster
 

M

mask - Variable in class org.freecompany.util.multicaster.LoggerNotification
 
mask(boolean) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
Multicaster<T> - Interface in org.freecompany.util.multicaster
 

N

newInstance(Class<T>) - Static method in class org.freecompany.util.multicaster.InvocationLogger
 
Notification - Interface in org.freecompany.util.multicaster
Generic interface for notification systems.
NotificationAdapter - Class in org.freecompany.util.multicaster
Empty implementation of the notification adapter.
NotificationAdapter() - Constructor for class org.freecompany.util.multicaster.NotificationAdapter
 
NotificationMulticaster - Class in org.freecompany.util.multicaster
 
NotificationMulticaster() - Constructor for class org.freecompany.util.multicaster.NotificationMulticaster
 
notifier - Variable in class org.freecompany.util.multicaster.InvocationLogger
 
NULL - Static variable in class org.freecompany.util.multicaster.DefaultMulticaster
 
NULL - Static variable in class org.freecompany.util.multicaster.NotificationMulticaster
 

O

org.freecompany.util.multicaster - package org.freecompany.util.multicaster
 

R

record(Level, String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
record(Level, String, String, String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
remove(T, T, T) - Static method in class org.freecompany.util.multicaster.AbstractMulticaster
 
remove(Class<T>, T, T) - Static method in class org.freecompany.util.multicaster.DefaultMulticaster
 
remove(Notification, Notification) - Static method in class org.freecompany.util.multicaster.NotificationMulticaster
 
removeInternal(Multicaster<T>, T, T) - Static method in class org.freecompany.util.multicaster.AbstractMulticaster
 
removeListener(Notification) - Method in class org.freecompany.util.multicaster.ExceptionHandler
 

S

setA(T) - Method in class org.freecompany.util.multicaster.AbstractMulticaster
 
setA(T) - Method in interface org.freecompany.util.multicaster.Multicaster
 
setB(T) - Method in class org.freecompany.util.multicaster.AbstractMulticaster
 
setB(T) - Method in interface org.freecompany.util.multicaster.Multicaster
 
severe(Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
severe(String, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
severe(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
severe(Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
severe(String, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
severe(String, Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
severe(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
severe(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
severe(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
severe(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
severe(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
severe(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 

T

trace - Variable in class org.freecompany.util.multicaster.LoggerNotification
 
trace(boolean) - Method in class org.freecompany.util.multicaster.LoggerNotification
 

U

uncaughtException(Thread, Throwable) - Method in class org.freecompany.util.multicaster.ExceptionHandler
 

W

warning(Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
warning(String, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
warning(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.LoggerNotification
 
warning(Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
warning(String, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
warning(String, Throwable, Object...) - Method in interface org.freecompany.util.multicaster.Notification
 
warning(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
warning(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
warning(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationAdapter
 
warning(Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
warning(String, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
warning(String, Throwable, Object...) - Method in class org.freecompany.util.multicaster.NotificationMulticaster
 
A B D E F G H I L M N O R S T U W 
Skip navigation links