O'Reilly logo

Liferay Portal Systems Development by Jonas X. Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Scheduling and messaging

Scheduling refers to the way processes are assigned to run on the available CPUs. The portal uses the Quartz scheduler as the scheduling service, where you would see a set of tables in the database, such as QUARTZ_JOB_DETAILS, QUARTZ_JOB_LISTENERS, QUARTZ_TRIGGERS, and so on. Definitely, you can refer the entire quartz tables in the the SQL file $PORTAL_SRC_HOME/sql/quartz-tables.sql.

Quartz is a full-featured, open source job-scheduling service that can be integrated with the smallest standalone application to the largest e-commerce system. The Quartz scheduler includes many enterprise-class features, such as JTA transactions, clustering, and so on. Refer to http://www.quartz-scheduler.org/ for more details.

The portal ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required