LPS-49091 register the listener so that the SynchronousPollerChannelListener has a chance to be interrupted when the request for content comes back. Otherwise we will wait everytime getNotificationEvent is called, causing a performance issue.
LPS-49091 Source Formatting
LPS-49091 there is no need to deprecate since this class is only used internally. The deprecation causes confusion since there are internal vars that you never know whether they are set or not