Profile cover photo
Profile photo
Apoorva Prakash
230 followers -
Seeking niche...
Seeking niche...

230 followers
About
Apoorva's posts

Post has attachment
Liferay: A note on Portlet Namespace
Portlet namespace is a unique ID associated to each instance of the portlet provided by the portlet container. When a team is working on a Liferay project, there are several portlets are created. From my experience, I have seen projects having 150+ portlets...

Post has attachment
Liferay: Understanding theme:defineObjects
In the previous post , we have gone through the implicit objects provided by <portlet:defineObjects/> . In the continuation, today we will go through the implicit objects provided by <theme:defineObjects /> . Similar to <portlet:defineObjects/> , <theme:def...

Post has attachment
Liferay: Understanding portlet:defineObjects
There is so much confusion about the implicit objects provided by <portlet:defineObjects/> tag on JSP as developers cannot see them easily. Experienced developers know what is available and they can use them freely. Here is a cheat sheet for the same. <port...

Post has attachment
Liferay: A note of Liferay IPCs
Now as we have discussed about all 5 kinds of IPCs in Liferay, We should have some preference which one to use first. Obviously Server Side IPC should be considered first, and then the client side implementations. As per my understanding, following is the o...

Post has attachment
Liferay: IPC via Private Session Attributes
Every portlet WAR has a session associated with it. A portlet session is a java object. This session object can be used for sharing data between portlets and achieving IPC. So this article will explain IPC via portlet session. To understand Portlet sessions...

Post has attachment
Liferay: Client Side IPC via Events/Ajax
Client Side IPC using Ajax is another way of achieving communicating between portlets from client size. This mechanism was introduced in JSR-286 (Portlet 2.0) specification and provides a very lightweight and decoupled mechanism to communicate portlets pure...

Post has attachment
**
I’m starting to write here again after long time. I was keeping busy while working on ReactJS and it’s integration with Liferay. However, I’m here continuing from where I left and will start about ReactJs and its integration with Liferay soon.  In the previ...

Post has attachment
Liferay: IPC via Events
IPC (Inter Portlet Communication) in Liferay can be implemented in different ways and  I've already written an article on Public render parameter mechanism. In this article, we'll see Event based IPC. This concept was also introduced in JSR 286. As per IPC ...

Post has attachment
Liferay: Public Render Parameters
IPC (Inter Portlet Communication) in Liferay can be implemented in different ways and  we'll see one among the possibilities, i.e. Public Render Parameter. This concept was introduced in JSR 286. The central idea of this concept is to share a normal paramet...

Post has attachment
Liferay: Instance Specific 'portal.properties' File
To start with this topic, we need to refresh the following: Portal-ext.properties Everybody who works with Liferay, know about portal-ext.properties file. Just to refresh, this file contains key-value pairs of settings and is present in the classpath to ove...
Wait while more posts are being loaded