WindowTupleList list = (WindowTupleList) memory.events.get( handle );
for( RightTuple tuple = list.getFirstWindowTuple(); tuple != null; tuple = list.getFirstWindowTuple() ) {
tuple.getRightTupleSink().retractRightTuple( tuple,
propagationContext,
workingMemory );
propagationContext.evaluateActionQueue( workingMemory );
tuple.unlinkFromRightParent();
}
}
queue.expiringHandle = null;
handle = queue.queue.peek();