org.freecompany.util.multicaster
Class NotificationMulticaster
java.lang.Object
org.freecompany.util.multicaster.AbstractMulticaster<Notification>
org.freecompany.util.multicaster.NotificationMulticaster
- All Implemented Interfaces:
- Multicaster<Notification>, Notification
public class NotificationMulticaster
- extends AbstractMulticaster<Notification>
- implements Notification
Method Summary |
static Notification |
add(Notification a,
Notification b)
|
void |
debug(java.lang.String message,
java.lang.Object... arguments)
|
void |
debug(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
debug(java.lang.Throwable t,
java.lang.Object... arguments)
|
static Notification |
empty()
|
void |
fatal(java.lang.String message,
java.lang.Object... arguments)
|
void |
fatal(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
fatal(java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
info(java.lang.String message,
java.lang.Object... arguments)
|
void |
info(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
info(java.lang.Throwable t,
java.lang.Object... arguments)
|
static Notification |
logging()
|
static Notification |
logging(java.lang.Class<?> clazz)
|
static Notification |
remove(Notification a,
Notification b)
|
void |
severe(java.lang.String message,
java.lang.Object... arguments)
|
void |
severe(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
severe(java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
warning(java.lang.String message,
java.lang.Object... arguments)
|
void |
warning(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
|
void |
warning(java.lang.Throwable t,
java.lang.Object... arguments)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT
public static Notification DEFAULT
NULL
public static Notification NULL
NotificationMulticaster
public NotificationMulticaster()
debug
public void debug(java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
debug
in interface Notification
debug
public void debug(java.lang.String message,
java.lang.Object... arguments)
- Specified by:
debug
in interface Notification
debug
public void debug(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
debug
in interface Notification
info
public void info(java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
info
in interface Notification
info
public void info(java.lang.String message,
java.lang.Object... arguments)
- Specified by:
info
in interface Notification
info
public void info(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
info
in interface Notification
warning
public void warning(java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
warning
in interface Notification
warning
public void warning(java.lang.String message,
java.lang.Object... arguments)
- Specified by:
warning
in interface Notification
warning
public void warning(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
warning
in interface Notification
severe
public void severe(java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
severe
in interface Notification
severe
public void severe(java.lang.String message,
java.lang.Object... arguments)
- Specified by:
severe
in interface Notification
severe
public void severe(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
severe
in interface Notification
fatal
public void fatal(java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
fatal
in interface Notification
fatal
public void fatal(java.lang.String message,
java.lang.Object... arguments)
- Specified by:
fatal
in interface Notification
fatal
public void fatal(java.lang.String message,
java.lang.Throwable t,
java.lang.Object... arguments)
- Specified by:
fatal
in interface Notification
logging
public static Notification logging(java.lang.Class<?> clazz)
logging
public static Notification logging()
empty
public static Notification empty()
add
public static Notification add(Notification a,
Notification b)
remove
public static Notification remove(Notification a,
Notification b)