*/
private void execute() {
this.waitForFinish();
this.stop();
logger.info("Finished eventing test {}", this.getClass().getSimpleName());
Event currentEvent = null;
Map<Long, Integer> orderVerifyMap = new HashMap<Long, Integer>();
while((currentEvent =eventRecievedList.poll()) != null)
{
Integer index = (Integer)currentEvent.getProperty("index");
Long threadId = (Long)currentEvent.getProperty("thread");
if(index != null && threadId != null){
Integer previousIndex = orderVerifyMap.get(threadId);
if(previousIndex == null)
{