Move workspace-destroyed event to WorkspaceDaoImpl