Refactored all pollers to IEdrsPoller interface