Chapter 10. A tour of Liferay APIs

This chapter covers

  • Simplifying addresses with friendly URLs
  • Organizing larger applications with ActionCommands
  • Filtering permissions at the view level
  • Using multiple databases with Service Builder
  • Sending messages and scheduling jobs
  • Indexing data

A couple of nights ago, my daughter was playing with a toy robot that her grandfather gave her for Christmas. It has a remote control, and you can make it move around and do some tricks. It has sensors, so it knows when it bumps into something, and it has a demo mode in which it plays music and dances. As she was messing with the robot and trying to get it to do what she wanted, I began to reflect on how much better the robot I had was, when I was a kid. I ...

Get Liferay in Action: The Official Guide to Liferay Portal Development now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.