entity = uow.newEntity( entityType, id );
}
// check if the event has already occured
EntityState state = spi.entityStateOf( (EntityComposite) entity );
if (state.lastModified() > unitOfWorkDomainValue.timestamp().get())
{
break; // don't rerun event in this unitOfWorkDomainValue
}
playEvent( domainEventValue, entity );