Search Results

Capability
Feature
Deployment Approach
Creating a New Job Scheduler Task Executor
Creating a New Job Scheduler Task Executor Each Job Scheduler Task is created by implementing the DispatchTaskExecutor interface and can execute any logic. While Liferay DXP provides multiple...
Published Date: May 9, 24, 6:53 PM
Setting and Accessing Configurations
Setting and Accessing Configurations You can use Liferay's configuration framework to add a settings UI for a MVC Portlet. See the Example Portlet Then, follow these steps: Download and unzip...
Published Date: May 9, 24, 6:53 PM
Dependency Injection
Dependency Injection
Published Date: May 9, 24, 6:53 PM
Job Scheduler Framework
Job Scheduler Framework
Published Date: May 9, 24, 6:53 PM
Using Job Scheduler
Using Job Scheduler Job Scheduler is a flexible framework built on Liferay's scheduler engine for running and scheduling business logic. This framework uses the DispatchTaskExecutor interface to...
Published Date: May 9, 24, 6:53 PM
Listening for Messages
Listening for Messages You can listen for messages sent to any registered Message Bus destination, whether it's built-in to DXP/Portal, defined by third-parties, or created by you. Messages sent to...
Published Date: May 9, 24, 6:53 PM
Listening for Registration Events
Listening for Registration Events Liferay DXP 2023.Q3/Portal 7.4 GA92 and Below The messaging API supports listening for destination and message listener registration events. Here are some reasons...
Published Date: May 9, 24, 6:53 PM
Tuning Messaging Performance
Tuning Messaging Performance Messaging performance is tuned at the destinations. Performance depends on the destination type, the amount of processing the message listeners require, and the thread...
Published Date: May 9, 24, 6:53 PM
Using Asynchronous Messaging
Using Asynchronous Messaging Message Bus's asynchronous option provides fire and forget behavior; send a message and continue processing without waiting for a response. An asynchronous message is...
Published Date: May 9, 24, 6:53 PM
Using Default Synchronous Messaging in Previous Versions
Using Default Synchronous Messaging in Previous Versions Synchronous messaging was removed and is no longer supported for Liferay DXP 7.4 U49/Liferay Portal 7.4 GA49 and above. In default...
Published Date: May 9, 24, 6:53 PM
Using Direct Synchronous Messaging in Previous Versions
Using Direct Synchronous Messaging in Previous Versions Synchronous messaging was removed and is no longer supported for Liferay DXP 7.4 U49/Liferay Portal 7.4 GA49 and above. Direct synchronous...
Published Date: May 9, 24, 6:53 PM
Portlet Providers
Portlet Providers
Published Date: May 9, 24, 6:53 PM
Upgrading a Theme
Upgrading a Theme Themes developed for previous versions of Liferay DXP must be upgraded in order to be deployed to a new version. The gulp upgrade task updates Liferay version references and theme...
Published Date: May 9, 24, 6:54 PM
Customizing Liferay's Look and Feel
Customizing Liferay's Look and Feel One of the easiest ways to get started developing on Liferay's platform is to modify its look and feel. You can change everything from its favicon to its entire...
Published Date: May 9, 24, 6:54 PM
Servlets
Servlets
Published Date: May 9, 24, 6:54 PM
Client Extensions UI Reference
Client Extensions UI Reference Liferay's widget client extensions (custom element and iframe) register applications with Liferay, adding them as widgets to site pages. Additionally, you can style...
Published Date: May 9, 24, 6:54 PM
Themes
Themes Themes customize the default look and feel of your site. You can define the style and visual identity of your brand or label across your whole site. You can use a theme CSS client...
Published Date: May 9, 24, 6:54 PM
Bundling and Copying Files from an Existing Theme
Bundling and Copying Files from an Existing Theme By using gulp's kickstart task, you can copy the files from a previously created theme into any theme you choose. This functionality is useful in...
Published Date: May 9, 24, 6:54 PM
Bundling Resources in a JavaScript Import Map Entry Client Extension
Bundling Resources in a JavaScript Import Map Entry Client Extension Liferay 7.4 2023.Q1+/GA92+ JavaScript import map entry client extensions make JavaScript code or resources available to any...
Published Date: Sep 14, 24, 3:48 PM
JavaScript Import Map Entry YAML Configuration Reference
JavaScript Import Map Entry YAML Configuration Reference Usage Details This client-extension.yaml file defines a JavaScript import map entry client extension: assemble: - from: build/static ...
Published Date: Sep 14, 24, 3:48 PM

Capabilities

Product

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy