LPS-44894 Creates a new method that accept the renderRequest and renderResponse parameter
LPS-44894 Overrides the new method in the cases are necessary
LPS-44894 Uses the new method to get the summary, in the cases the asset can be a JournalArticle
LPS-44894 Creates a new method that accept the renderRequest and renderResponse for interface WorkflowHandler
LPS-44894 Uses the new method to get the summary, in the cases the workflowHandler can be a JournalArticleWorkFlowHandler
LPS-44894 pass a xmlRequest to ensure freemarker variable can be parsed
LPS-44894 Create a new method to accept RenderRequest and RenderResponse parameter for interface TrashRender
LPS-44894 add some necessary implements
LPS-44894 Deprecated old getSummary method
LPS-44894 Call new getSummary method instead of the old one
LPS-44894  Uses the new method to get the summary, the old one will be deprecated
LPS-44894 Source formatting (no logic change)
LPS-44894 SF
LPS-44894 Try to get locale from portletRequest first
LPS-44894 remove unnecessary code
LPS-44894 Source formatting
LPS-44894 SF