Hinweis: Ein Service Wrapper verwendet wird Dienste wickeln. Dienstleistungen in Liferay werden normalerweise ... Service genannt, wie LayoutLocalService
.
Fazit: Die Klasse LayoutImpl
ist kein Dienst - deshalb können Sie es nicht mit einem Service-Wrapper umschließen.
Sie könnten LayoutLocalService
in einem Service-Wrapper umbrechen, die Rückgabewerte in Ihre LayoutWrapper
umbrechen und die Parameter auspacken. Aber das ist mühsam und wird Liferay-Upgrades verhindern.
Wenn Sie LayoutImpl
für die Behebung von Fehlern überschreiben möchten, sollten Sie dafür ein Ext Plugin verwenden.
Ein ModelListener
kann nur den Inhalt während Updates eines Artikels ändern, nicht die Implementierung - ich denke nicht, dass dies hier helfen wird.
Es hilft immer [Ihr Ziel zu beschreiben] (http://www.catb.org/~esr/faqs/smart-questions.html#goal) –