refactored ViewEventController to use getOpenSessionHashTable