BZ-1068500 - Use public api interface for TaskLifeCycleEventListener instead of internal