LPS-44108 Fix FacetedSearcher, it needs same logic for setting selectedFieldNames to do permission checking.
LPS-44108 Add paging support for search result that need to do permission checking.
LPS-44108 Remove unused property.
LPS-44108 Rename method isPermissionChecking to isUseSearchResultPermissionFilter
LPS-44108 Rename classes.
LPS-44108 Source formatting
LPS-44108 SF
LPS-44108 Move to its own class
LPS-44108 Match BaseIndexer
LPS-44108 SF
LPS-44216 Revert
LPS-44216 Have PortletDisplay to call PortletSettingsFactoryUtil directly
LPS-44216 Properties are readonly, they are safe to be cached.
LPS-44216 Rename
LPS-44216 SF
LPS-44098 Start by removing the lines in DLFileEntryServiceImpl causing the regression bug

This will fix some errors due to portal thinking that files are locked when in fact they are not. To keep the override checkout functionality I move the checks to the upper levels. Note that this change will remove the 'Cancel checkout' button from the UI but we will add it later.
LPS-44098 Convert <%if%> to <c:if>
LPS-44098 Add FileEntryDisplayContext class to encapsulate button display logic
LPS-44098 Use FileEntryDisplayContext class to decide when to show action buttons
LPS-44098 Implement FileEntryDisplayContext class