public class DebugMessageReceiver extends Object implements DebugMessageProcessor
| Modifier and Type | Field and Description |
|---|---|
protected AtomicBoolean |
running |
| Constructor and Description |
|---|
DebugMessageReceiver() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageListener(DebugMessageListener listener) |
static String |
bytesToStringUTFCustom(byte[] bytes) |
void |
disable()
Disable the message processor.
|
void |
enable()
Enable the message processor.
|
void |
processMessages(ByteArrayOutputStream output)
Process the messages in the provided byte array output stream.
|
protected void |
publishMessage(String message) |
void |
removeMessageListener(DebugMessageListener listener) |
protected AtomicBoolean running
public void addMessageListener(DebugMessageListener listener)
public void removeMessageListener(DebugMessageListener listener)
public void processMessages(ByteArrayOutputStream output)
DebugMessageProcessorprocessMessages in interface DebugMessageProcessoroutput - the output stream that contains the messagesprotected void publishMessage(String message)
public void disable()
DebugMessageProcessordisable in interface DebugMessageProcessorpublic void enable()
DebugMessageProcessorenable in interface DebugMessageProcessorpublic static String bytesToStringUTFCustom(byte[] bytes)
Copyright © 2022. All rights reserved.