LPS-27530 Copy/paste - BookmarksEntry export/import logic to new BookmarksEntryDataHandler
LPS-27530 Applying changes to BookmarksEntryDataHandlerImpl according to the new environment
LPS-27530 Registering BookmarksEntryStagedModelDataHandler in liferay-portlet.xml
LPS-27530 Applying new entry staged model data handler to bookmarks portlet data handler
LPS-27530 Path check is being handled in the staged model data handler
LPS-27530 Moving date range check for entries, fixing for bookmarks
LPS-27530 Changing the way we query up the entries - more performance tuning will be committed later
LPS-27530 Cleaning up obsolete methods - BookmarksEntry export/import related
LPS-25730 Cleaning up obsolete methods - export/import path related
LPS-25730 Identical logic, but less code
LPS-25730 If I have a million lifetime bookmark entries, and only want the ones from this past week, then we still iterate all of the lifetime ones. This is bad. We will now iterate just the latest ones (please test).
LPS-25730 Use new pattern that is both good on performance and makes for cleaner code. Previous implementation had good performance, but made the class too verbose. This pattern is followed from *Indexer.java
LPS-25730 Apply the pattern even more aggressively
LPS-25730 Buy some horizontal space at the expense of vertical space
LPS-25730 Fewer lines of code is easier on the brain at the cost of a slightly slower call, but computers are getting faster.. and we are all getting older and slower.
LPS-25730 Apply the pattern even more aggressively
LPS-25730 No need for DDLPortletDataHandler interface, rename DDLPortletDataHandlerImpl to DDLPortletDataHandler (no logic changes)
LPS-25730 Apply the new pattern everywhere

LPS-25730 Apply the new pattern everywhere
LPS-25730 Apply the pattern to Wiki, in this case, WikiDisplayPDH now extends WikiPDH to remove a lot of duplicate code
LPS-25730 Apply the pattern to Polls, in this case, PollsDisplayPDH now extends PollsPDH to remove a lot of duplicate code