Skip to main content
Jahia Store
EN

Page Builder Background Jobs

community
Download 1.0.0

Information

Module ID
pagebuilder-background-jobs
Group ID
org.jahia.community
Status
community
Category
Admin Features
Author
dgigon@jahia.com
Developer website
http://www.jahia.com
Requires Jahia
8.2.2.0
Updated
2026-07-09
Source
scm:git:git@github.com:Jahia/pagebuilder-background-jobs.git
Tags
  • pagebuilder
  • publication jobs

Page Builder Background Jobs

Overview

Page Builder Background Jobs adds a jobs panel to the JContent Page Builder header. It allows authorized users to monitor publication-related background jobs directly from Page Builder, without leaving the current editing context.

Depending on its OSGi configuration, the module can either display only publication jobs or expose the full list of background jobs.

Main Features

  • Adds a dedicated action in the JContent Page Builder header.
  • Displays background job information in a dedicated dialog.
  • Supports auto-refresh and pagination.
  • Can be configured to show only publication jobs or all background jobs.
  • Can be restricted to authorized users through Jahia permissions.

User Interface Modes

The module supports two display modes.

Publication jobs mode

  • Default mode.
  • Only jobs whose group contains PublicationJob are returned.
  • The header button label is Publication jobs.

Background jobs mode

  • Optional full mode.
  • All background jobs are returned.
  • The header button label is Background jobs.
  • Job group filters are displayed in the dialog.

OSGi Configuration

The module behavior is controlled through the following OSGi configuration:

PID: org.jahia.support.modules.pagebuilder.backgroundjobs

Property: showAllJobs

Default value:

showAllJobs=false

Behavior:

  • showAllJobs=false: only publication jobs are displayed.
  • showAllJobs=true: all background jobs are displayed.

Permissions

The module provides a dedicated Jahia permission:

canAccessJobsInformation

Access is granted under the following rules:

  • guest users are denied.
  • root is allowed.
  • Users with the Jahia admin permission are allowed.
  • Users with canAccessJobsInformation are allowed.

If a user does not have access, the action button is hidden in the Page Builder interface.

Displayed Information

The dialog can display the following information for each job:

  • Job name
  • Job group or type
  • Status
  • Description
  • Creation time
  • Duration
  • User

In full mode, the dialog also provides job group filters to help users narrow down the list.

Screenshots

Versions

Requires Jahia 8.2.2.0Updated 2026-03-12