LPS-44976 SF
LPS-45558 Add new data object classes to avoid unnecessary xml serialization and deserialization
LPS-45558 Refactor JournalArticleLocalServiceImpl to use new data object classes
LPS-45558 Apply new data object classes to JournalContent
LPS-45558 Deprecated PortletRequestUtil
LPS-45558 Globally apply new data object classes
LPS-45558 Apply to jsp and taglib
LPS-45558 JournalArticleImpl should cache its content's XML Document
LPS-45558 Optimize JournalArticleImpl to get available language ids from cached xml document
LPS-45558 Refactor JournalConverter to support getting DDMFields directly from Document
LPS-45558 Make Document Cloneable
LPS-45558 Use cached document whenever possible
LPS-45558 Refactor TransformerListener to directly process on Document
LPS-45558 Apply TransformerListener refactor
LPS-45558 @CacheField getter name conflicts with localized column
LPS-45558 JournalArticleImpl should cache its defaultLanguageId
LPS-45558 Optimize Transformer to reuse TransformerListener instances
LPS-45558 Avoid calling DocumentFactory.getInstance() and DocumentHelper
LPS-45558 Optimize DOM operation
LPS-45558 Tiny irrelevant optimization