Message Boards
how to make Inter Portlet Communication(IPC) by Event in Liferay 7.3
how to make Inter Portlet Communication(IPC) by Event in Liferay 7.3
New Member Posts: 24 Join Date: 4/27/17 Recent Postswe are migrating portlet which plugin project based to Lifetay 7.3 OSGi based module portlet.
we are tring to migrating below configured xml configuration
Event Producer –
1 2 3 |
|
ii. Event Listener –
1 2 3 |
|
Note: we have tried with Liferay Portlet Session Attribute , IPC by Public Render Parameter. that is not sutable for our requirement .
Regards
Megesh Damre
RE: how to make Inter Portlet Communication(IPC) by Event in Liferay 7.3 (Answer)
New Member Posts: 24 Join Date: 4/27/17 Recent PostsHi Guys,
Updating the solution which i have applied and
referance link
we have place IPC Configuration in Portlet
@Componet annotation like below (OSGi Service Property Map format)
javax.portlet.supported-processing-event=<QNameLocalPart>;<QNameURI>
javax.portlet.supported-publishing-event=<QNameLocalPart>;<QNameURI>
Ex.
Sender Portlet
eventTestParam
"javax.portlet.supported-publishing-event=;http://test.com/events"
Receiver Portlet
eventTestParam
"javax.portlet.supported-processing-event=;http://test.com/events"
Referance Link Portlet
Descriptor to OSGi Service Property Map
Thanks
Megesh Damre