com.liferay.portal.spring.aop
Class AbstractModelExtensionHandler<T>

java.lang.Object
  extended by com.liferay.portal.spring.aop.AbstractModelExtensionHandler<T>
All Implemented Interfaces:
com.liferay.portal.model.ModelExtensionHandler<T>
Direct Known Subclasses:
BaseModelExtensionHandler

public abstract class AbstractModelExtensionHandler<T>
extends java.lang.Object
implements com.liferay.portal.model.ModelExtensionHandler<T>

View Source

Author:
Raymond Augé

Nested Class Summary
 class AbstractModelExtensionHandler.WrappedList
           
 
Constructor Summary
AbstractModelExtensionHandler()
           
 
Method Summary
 java.lang.Object extendList(java.util.List<com.liferay.portal.model.BaseModel<T>> models)
           
 com.liferay.portal.model.BaseModelExtension<T> getBaseModelExtension()
           
 java.util.List<java.lang.String> getExtensionMethodNames()
           
 void setBaseModelExtensionClass(com.liferay.portal.model.BaseModelExtension<T> baseModelExtension)
           
 void setExtensionMethodNames(java.util.List<java.lang.String> extensionMethodNames)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.model.ModelExtensionHandler
extendSingle
 

Constructor Detail

AbstractModelExtensionHandler

public AbstractModelExtensionHandler()
Method Detail

extendList

public java.lang.Object extendList(java.util.List<com.liferay.portal.model.BaseModel<T>> models)
Specified by:
extendList in interface com.liferay.portal.model.ModelExtensionHandler<T>

getBaseModelExtension

public com.liferay.portal.model.BaseModelExtension<T> getBaseModelExtension()

getExtensionMethodNames

public java.util.List<java.lang.String> getExtensionMethodNames()
Specified by:
getExtensionMethodNames in interface com.liferay.portal.model.ModelExtensionHandler<T>

setBaseModelExtensionClass

public void setBaseModelExtensionClass(com.liferay.portal.model.BaseModelExtension<T> baseModelExtension)

setExtensionMethodNames

public void setExtensionMethodNames(java.util.List<java.lang.String> extensionMethodNames)
Specified by:
setExtensionMethodNames in interface com.liferay.portal.model.ModelExtensionHandler<T>