[BZ-1066969] implement fire methods in legacy api using the AgendaFilter
(cherry picked from commit baebdf122ec245210b85281186f702a2738e2bbc)