LEADER 03121nam 22005655 450 001 9910595034203321 005 20251009103300.0 010 $a9781484285633 010 $a1484285638 024 7 $a10.1007/978-1-4842-8563-3 035 $a(CKB)5840000000091701 035 $a(MiAaPQ)EBC7101847 035 $a(Au-PeEL)EBL7101847 035 $a(NjHacI)995840000000091701 035 $a(OCoLC)1346348833 035 $a(OCoLC-P)1346348833 035 $a(PPN)264960688 035 $a(CaSebORM)9781484285633 035 $a(Perlego)4514170 035 $a(DE-He213)978-1-4842-8563-3 035 $a(EXLCZ)995840000000091701 100 $a20220926d2022 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aHands- On Liferay DXP $eLearn Portlet Development and Customization Using OSGi Modules /$fby Apoorva Prakash, Shaik Inthiyaz Basha 205 $a1st ed. 2022. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2022. 215 $a1 online resource (261 pages) 311 08$a9781484285626 311 08$a148428562X 320 $aIncludes bibliographical references and index. 327 $aChapter 1: OSGi Basics -- Chapter 2: Liferay Development Basics -- Chapter 3: Portlet Module Development -- Chapter 4: Advance Liferay Concepts -- Chapter 5: Service Builder Concepts -- Chapter 6: Liferay Customization. 330 $aExplore the development and customization of OSGi modules in Liferay DXP and choosing the right underlying technology for it. The book starts with the basic Liferay Architecture to understand how things work in Liferay DXP, as well as in OSGi. Next, you?ll understand Blade CLI, Liferay workspace and how you can develop portlet modules in different module templates. Once you are familiar with portlet modules, you?ll explore some advance concepts such as Inter Portlet Communications (IPC), message bus etc. Moving on, you?ll understand about building service layer using service builder and exposing web services. Later chapters will cover how to customize the default behavior of Liferay, Liferay services, and user interface using Hooks. Additionally, this book will cover topics like Gogo shell, expando attributes, basic integration with the Liferay search framework etc. By the end of this book, you shouldbe able to develop portlet modules in Liferay DXP and customize the default Liferay behavior. What You'll Learn Review OSGI Concepts Use Liferay workspace and Blade CLI Develop Liferay Portlet modules Build services and web services using service builder Study customizations of Liferay default behavior and user interface. 606 $aOpen source software 606 $aOpen Source 615 0$aOpen source software. 615 14$aOpen Source. 676 $a005.133 700 $aPrakash$b Apoorva$01258660 702 $aBasha$b Shaik Inthiyaz 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910595034203321 996 $aHands- on Liferay DXP$92916731 997 $aUNINA