LPS-49240 Simplify portal-verify-extender using DS
LPS-49240 index based execution support (avoiding copy paste, or typing long names)
LPS-49240 SF
LPS-49240 Fix incorrect log index
LPS-49240 SF
LPS-49240 SF
LPS-49240 SF
LPS-49240 SF
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
LPS-49241 Allow component portlets to use the portlet class name as the portlet name automatically

- conversion will use com.liferay.util.JS.getSafeName(String name)
- when collaboration with a portlet, OSGi services must use the converted name of the target portlet
LPS-49241 Tracker should never fail, just report error conditions and unget the service
LPS-49241 indent only
LPS-49241 SF