public class ExternalSubLogger extends SubLogger
SubLogger.LogMessage
Modifier and Type | Method and Description |
---|---|
java.util.UUID |
getExternalAddress()
Get the External Logger Address
|
java.lang.Object |
getHandler()
Gets the Object using this Logger
|
java.util.List<SubLogger.LogMessage> |
getMessageHistory()
Gets a list of all the messages logged by this logger
|
java.lang.String |
getName()
Gets the Name of the task logging
|
boolean |
isLogging()
Get if the Logger is currently logging
|
void |
log(java.lang.String line)
Log a Message
|
void |
registerFilter(SubLogFilter filter)
Register Filter
|
void |
start()
Start Logger
|
void |
stop()
Stop Logger
|
void |
unregisterFilter(SubLogFilter filter)
Unregister Filter
|
public void start()
SubLogger
public java.util.UUID getExternalAddress()
public void log(java.lang.String line)
line
- Messagepublic void registerFilter(SubLogFilter filter)
SubLogger
registerFilter
in class SubLogger
filter
- Filterpublic void unregisterFilter(SubLogFilter filter)
SubLogger
unregisterFilter
in class SubLogger
filter
- Filterpublic void stop()
SubLogger
public java.lang.Object getHandler()
SubLogger
getHandler
in class SubLogger
public java.lang.String getName()
SubLogger
public boolean isLogging()
SubLogger
public java.util.List<SubLogger.LogMessage> getMessageHistory()
SubLogger
getMessageHistory
in class SubLogger