Forums

Home » Liferay Portal » English » 6. Portal Framework »

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
karthik N
How to override portal-service/src classes in ext
October 17, 2011 4:31 AM
Answer

karthik N

Rank: Regular Member

Posts: 106

Join Date: June 30, 2011

Recent Posts

Hi,
How can i override a class FileVersionVersionComparator in the following package com.liferay.portlet.documentlibrary.util.comparator.
Anybody help me with the steps please?


Thanks


Karthik
Jignesh Vachhani
RE: How to override portal-service/src classes in ext
October 17, 2011 4:52 AM
Answer

Jignesh Vachhani

Rank: Expert

Posts: 316

Join Date: March 10, 2008

Recent Posts

you can create your own class and extend the existing class this is the one way you can override
karthik N
RE: How to override portal-service/src classes in ext
October 17, 2011 5:27 AM
Answer

karthik N

Rank: Regular Member

Posts: 106

Join Date: June 30, 2011

Recent Posts

Hi,
I just want to override existing class of portal service/src . i created ext in plugins sdk and copied one ext-impl JAR file to another instance, Its not working
How can i resolve that?


Thanks

Karthik
Leo Pratlong
RE: How to override portal-service/src classes in ext
October 17, 2011 6:08 AM
Answer

Leo Pratlong

Rank: Expert

Posts: 350

Join Date: July 6, 2010

Recent Posts

You can also redefine the class in the ext-impl folder of your plugin Ext (then, create the package, then the class, then copy/paste the code from the source to your Ext and change what you need to change).
Shagul Khajamohideen
RE: How to override portal-service/src classes in ext
October 17, 2011 6:55 AM
Answer

Shagul Khajamohideen

Rank: Liferay Master

Posts: 758

Join Date: September 27, 2007

Recent Posts

The class that you are looking to override is something that is not configurable. In addition to other suggestions you should consider overriding the DLFileVersionLocalServiceImpl using a hook and pass your own comparator at appropriate method call.
karthik N
RE: How to override portal-service/src classes in ext
October 17, 2011 7:03 AM
Answer

karthik N

Rank: Regular Member

Posts: 106

Join Date: June 30, 2011

Recent Posts

Hi,
Thanks a lot...I got solution like as you said Leo.


Regards,
Karthik
karthik N
RE: How to override portal-service/src classes in ext
October 17, 2011 7:06 AM
Answer

karthik N

Rank: Regular Member

Posts: 106

Join Date: June 30, 2011

Recent Posts

Hi Shaqul,
Can u pls Explain something more?
DLFileVersionLocalServiceImpl using a hook method..


Thanks in advance..


Karthik
Shagul Khajamohideen
RE: How to override portal-service/src classes in ext
October 17, 2011 8:57 AM
Answer

Shagul Khajamohideen

Rank: Liferay Master

Posts: 758

Join Date: September 27, 2007

Recent Posts

The below blog may help on how to extend a services via hook.

http://www.liferay.com/web/amos.fong/blog/-/blogs/minimizing-the-ext-environment