public class StreamEventPool extends Object implements Serializable
| Constructor and Description |
|---|
StreamEventPool(int beforeWindowDataSize,
int onAfterWindowDataSize,
int outputDataSize,
int poolSize) |
StreamEventPool(MetaStreamEvent metaStreamEvent,
int size) |
| Modifier and Type | Method and Description |
|---|---|
StreamEvent |
borrowEvent()
Borrowing an StreamEvent
|
int |
getBufferedEventsSize() |
int |
getSize() |
void |
returnEvents(StreamEvent streamEvent)
Collects the used InnerStreamEvents
If the pool has space the returned event will be added to the pool else it will be dropped
|
public StreamEventPool(MetaStreamEvent metaStreamEvent, int size)
public StreamEventPool(int beforeWindowDataSize,
int onAfterWindowDataSize,
int outputDataSize,
int poolSize)
public StreamEvent borrowEvent()
public void returnEvents(StreamEvent streamEvent)
streamEvent - used eventpublic int getBufferedEventsSize()
public int getSize()
Copyright © 2019 WSO2. All rights reserved.