public class ErrorEcho extends AbstractLogger implements ErrorListener
PropertyResources.Load, PropertyResources.URLResource| Modifier and Type | Field and Description |
|---|---|
private boolean |
cancel
True if the logger should die.
|
private List<ErrorCaster> |
err
A list of error caster this error echo has subscribed to.
|
KEY_NOINITONCREATE, POSTFIX_ALPHABET, POSTFIX_BYTES, POSTFIX_DIR, POSTFIX_EXT, POSTFIX_FILE, POSTFIX_LIST, POSTFIX_MODTIME, POSTFIX_URLKEY_LISTSEPARATOR, KEY_MAPKEYVALUECHAR, KEY_MAPSEPARATORCONFIG, KEY_CLASSKEY_URLRESOURCES, KEY_URLUSECONFIG, KEY_URLUSECURRENT, KEY_URLUSEHOME| Constructor and Description |
|---|
ErrorEcho(Map<String,String> prop)
Constructs a new error-event echo.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancel()
Cancels this logger.
|
boolean |
deregisterCaster(Caster errorcaster)
Deregisters from the caster.
|
void |
errorOccured(ErrorEvent ee)
Prints out the error message received to System.err
|
boolean |
registerCaster(Caster errcaster)
Registers a caster to this error echo.
|
void |
run()
The run method of the logger thread.
|
createLogger, getAsociatedThread, getLoggerThread, maxTimeToCancelclone, createFrom, createFrom, createFrom, createInstance, getApplet, getAsResources, getLocate, getPropertiesToKey, getPropertiesToKey, getResource, getResourceAsStream, getResourceFromKey, getResources, hasLocalURLs, initProperties, keyCreate, keyCreate, reload, setAppletaugment, augment, augment, augment, augment, defaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsEnums, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, isNew, parseObject, parseObject, reload, removeProperty, requires, rescanned, setObject, setProperties, setProperty, stringProperties, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdefaultBoolean, defaultChar, defaultDouble, defaultFloat, defaultInt, defaultLong, defaultObject, defaultObject, defaultProperties, defaultProperty, getAsBoolean, getAsChar, getAsDouble, getAsFloat, getAsInt, getAsList, getAsLong, getAsMap, getAsObject, getAsObject, getProperties, getProperty, has, parseObject, removeProperty, setObject, setProperty, stringPropertiesprivate final List<ErrorCaster> err
private boolean cancel
public boolean registerCaster(Caster errcaster)
ErrorCaster this error listener subscribes to it.registerCaster in interface Loggingpublic boolean deregisterCaster(Caster errorcaster)
deregisterCaster in interface Loggingpublic void errorOccured(ErrorEvent ee)
errorOccured in interface ErrorListenerpublic void cancel()
public void run()