LPS-29962 Add utility method to replace status condition in custom sqls
LPS-29962 We have to use the finder because it has additional logic
LPS-29962 Apply to JournalArticleFinder and the JournalArticle services
LPS-29962 Apply to JournalFolderFinder and the JournalFolder services
LPS-29962 Regen
LPS-29962 Rename "table" var to "tableName", search for "String tableName", we have lots of those already. There's also no need to use the "concat" for static vars since those are only used once. Concats are helpful on repeated dynamic calls because it'll happen many times.
LPS-29962 Manually remove unused index
LPS-29962 Sort finder to match in journal.xml (that one's in the right order because userId comes before classNameId)
LPS-29962 Tab
LPS-32500 Encapsulate logic to avoid code duplication
LPS-32500 Make helper methods private
LPS-32500 Helper methods can be protected

This reverts commit d1ad07b2b88484d4284ed2b4e137e19da915fc83.
LPS-28494 Integration Test for DefaultScreenNameGenerator (squashed commits)
LPS-28494 Fix handling of non-default admin name and add 2 more tests
LPS-28494 Source formatting
LPS-28494 Simplify code :)
LPS-32409 Allow users to subscribe to Asset Publishers
LPS-32409 Format source
LPS-32409 Fix typo
LPS-32409 Use LiferayPortletConfig pattern instead of portletDisplay to get the portletId (like in EditLayoutsAction)