public interface Emitter
| Modifier and Type | Method and Description |
|---|---|
void |
emit(TrackerPayload payload)
Adds a payload to the buffer and checks whether
we have reached the buffer limit yet.
|
void |
flushBuffer()
When the buffer limit is reached sending of the buffer is
initiated.
|
java.util.List<TrackerPayload> |
getBuffer()
Returns the List of Payloads that are in the buffer.
|
int |
getBufferSize()
Gets the Emitter Buffer Size
- Will always be 1 for SimpleEmitter
|
void |
setBufferSize(int bufferSize)
Customize the emitter buffer size to any valid integer
greater than zero.
|
void emit(TrackerPayload payload)
payload - an event payloadvoid setBufferSize(int bufferSize)
bufferSize - number of events to collect before
sendingvoid flushBuffer()
int getBufferSize()
java.util.List<TrackerPayload> getBuffer()