Chapter 8. Hooks

This chapter covers

  • Hooks, and why they’re necessary
  • Hooking into Liferay properties
  • Hooking into Liferay JSPs
  • Hooking into services
  • Customizing a Liferay portlet with a hook

Open source is making great headway in the business world today, but some organizations are still wary of it, and they have their reasons. One of the reasons is the maintenance problems you run into if you customize open source software with stuff that’s meant for your own organization but isn’t applicable to the project as a whole. Now you’ve got an issue: you have to maintain this customization through every new release of the open source software yourself. This means you probably have to understand the open source project at a much deeper level ...

Get Liferay in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.