public interface SupportListener extends UpdateListener
Modifier and Type | Method and Description |
---|---|
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean> |
assertGetAndResetIRPair()
Asserts that there is exactly one insert-stream event and one remove-stream event available and resets.
|
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> |
assertInvokedAndReset()
Returns a pair of insert and remove stream event arrays considering the last invocation only,
asserting that only a single invocation occured, and resetting the listener.
|
void |
assertInvokedFlagAndReset(boolean expected)
Assert the invoked-flag against the expected value and reset the flag
|
void |
assertNewOldData(Object[][] nameAndValuePairsIStream,
Object[][] nameAndValuePairsRStream)
Asserts name-value pairs of insert and remove stream events
|
com.espertech.esper.common.client.EventBean |
assertOneGetNew()
Asserts that exactly one insert stream event was received not checking remove stream data, and returns the received event.
|
com.espertech.esper.common.client.EventBean |
assertOneGetNewAndReset()
Asserts that exactly one insert stream event was received and no remove stream events, resets the listener clearing all state and returns the received event.
|
com.espertech.esper.common.client.EventBean |
assertOneGetOld()
Asserts that exactly one remove stream event was received not checking insert stream data, and returns the received event.
|
com.espertech.esper.common.client.EventBean |
assertOneGetOldAndReset()
Asserts that exactly one remove stream event was received and no insert stream events, resets the listener clearing all state and returns the received event.
|
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean> |
assertPairGetIRAndReset()
Asserts that exactly one insert stream event and exactly one remove stream event was received, resets the listener clearing all state and returns the received events as a pair.
|
boolean |
getAndClearIsInvoked()
Returns true if the listener was invoked at least once and clears the invocation flag.
|
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> |
getAndResetDataListsFlattened()
Returns a pair of insert and remove stream event arrays considering the all invocations, and resets the listener.
|
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> |
getAndResetIRPair()
Returns a pair of last-invocation insert and remove stream events and resets
|
com.espertech.esper.common.client.EventBean[] |
getAndResetLastNewData()
Returns the last array of events (insert stream) that were received and resets the listener.
|
com.espertech.esper.common.client.EventBean[] |
getAndResetLastOldData()
Returns the last array of events (insert stream) that were received and resets the listener.
|
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> |
getDataListsFlattened()
Returns a pair of insert and remove stream event arrays considering the all invocations.
|
boolean |
getIsInvokedAndReset()
Returns true if the listener was invoked at least once and clears the invocation flag.
|
com.espertech.esper.common.client.EventBean[] |
getLastNewData()
Returns the last array of events (insert stream) that were received.
|
com.espertech.esper.common.client.EventBean[] |
getLastOldData()
Returns the last array of remove-stream events that were received.
|
List<com.espertech.esper.common.client.EventBean[]> |
getNewDataList()
Get a list of all insert-stream event arrays received.
|
com.espertech.esper.common.client.EventBean[] |
getNewDataListFlattened()
Returns an event array that represents all insert-stream events received so far.
|
List<com.espertech.esper.common.client.EventBean[]> |
getOldDataList()
Get a list of all remove-stream event arrays received.
|
com.espertech.esper.common.client.EventBean[] |
getOldDataListFlattened()
Returns an event array that represents all remove-stream events received so far.
|
boolean |
isInvoked()
Returns true if the listener was invoked at least once.
|
void |
reset()
Reset listener, clearing all associated state.
|
void |
waitForInvocation(long msecWait,
int numberOfNewEvents)
Wait for the listener invocation for up to the given number of milliseconds.
|
update
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> assertInvokedAndReset()
void assertInvokedFlagAndReset(boolean expected)
expected
- expected valueboolean isInvoked()
com.espertech.esper.common.client.EventBean assertOneGetNewAndReset()
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean> assertPairGetIRAndReset()
boolean getIsInvokedAndReset()
com.espertech.esper.common.client.EventBean[] getAndResetLastNewData()
com.espertech.esper.common.client.EventBean[] getAndResetLastOldData()
List<com.espertech.esper.common.client.EventBean[]> getNewDataList()
com.espertech.esper.common.client.EventBean[] getLastNewData()
void reset()
boolean getAndClearIsInvoked()
com.espertech.esper.common.client.EventBean[] getLastOldData()
com.espertech.esper.common.client.EventBean[] getNewDataListFlattened()
com.espertech.esper.common.client.EventBean[] getOldDataListFlattened()
List<com.espertech.esper.common.client.EventBean[]> getOldDataList()
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> getAndResetDataListsFlattened()
void assertNewOldData(Object[][] nameAndValuePairsIStream, Object[][] nameAndValuePairsRStream)
nameAndValuePairsIStream
- insert-stream assertionsnameAndValuePairsRStream
- remove-stream assertionscom.espertech.esper.common.client.EventBean assertOneGetOldAndReset()
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean> assertGetAndResetIRPair()
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> getAndResetIRPair()
com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> getDataListsFlattened()
com.espertech.esper.common.client.EventBean assertOneGetNew()
com.espertech.esper.common.client.EventBean assertOneGetOld()
void waitForInvocation(long msecWait, int numberOfNewEvents)
numberOfNewEvents
- number of events to awaitmsecWait
- to waitRuntimeException
- when no results were receivedCopyright © 2005–2020. All rights reserved.