public class MessageEvent extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.lmax.disruptor.EventFactory<MessageEvent> |
EVENT_FACTORY |
| Constructor and Description |
|---|
MessageEvent() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearMessages() |
void |
clearRaw() |
Message |
getMessage() |
Collection<Message> |
getMessages() |
RawMessage |
getRaw() |
boolean |
isSingleMessage() |
void |
setMessage(Message msg) |
void |
setMessages(Collection<Message> messages) |
void |
setRaw(RawMessage raw)
|
String |
toString() |
public static final com.lmax.disruptor.EventFactory<MessageEvent> EVENT_FACTORY
public boolean isSingleMessage()
@Nullable public Collection<Message> getMessages()
public void setMessages(@Nullable Collection<Message> messages)
public void clearMessages()
public void setRaw(@Nonnull RawMessage raw)
message and messages
references to avoid handling stale messages and to let older messages be garbage collected earlier.raw - public void clearRaw()
@Nonnull public RawMessage getRaw()
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.