Place the water, barley, onion and seasonings in a large pot. Cover and cook over medium heat for 30 minutes. Add the mushrooms and cabbage and cook for another 30 minutes.