public class DefaultExchangeEvent extends Object implements ExchangeEvent
Exchange event that provides convenience constructors for JSON wrapping
| Modifier and Type | Field and Description |
|---|---|
protected String |
data |
protected ExchangeEventType |
exchangeEventType |
protected Object |
payload |
| Constructor and Description |
|---|
DefaultExchangeEvent(ExchangeEventType exchangeEventType,
String data) |
DefaultExchangeEvent(ExchangeEventType exchangeEventType,
String data,
Object payload) |
| Modifier and Type | Method and Description |
|---|---|
String |
getData() |
ExchangeEventType |
getEventType() |
Object |
getPayload() |
protected final ExchangeEventType exchangeEventType
protected final String data
protected Object payload
public DefaultExchangeEvent(ExchangeEventType exchangeEventType, String data)
exchangeEventType - The exchange event typedata - The raw message content (original reference is kept)public DefaultExchangeEvent(ExchangeEventType exchangeEventType, String data, Object payload)
exchangeEventType - The exchange event typedata - The raw message content (original reference is kept)payload - The processed message content (e.g. a Ticker)public Object getPayload()
getPayload in interface ExchangeEventpublic String getData()
getData in interface ExchangeEventpublic ExchangeEventType getEventType()
getEventType in interface ExchangeEventCopyright © 2012–2017 Xeiam, LLC. All rights reserved.