Class JaloPropertyNotVisibleInModelAccessorExtender
- java.lang.Object
-
- de.hybris.platform.platformbackoffice.accessors.JaloPropertyNotVisibleInModelAccessorExtender
-
public class JaloPropertyNotVisibleInModelAccessorExtender extends java.lang.ObjectClass which help extending com.hybris.backoffice.jalo.JaloPropertyNotVisibleInModelAccessor in separate extensions. It allows to add new supported attributes handled by JaloPropertyNotVisibleInModelAccessor. You need to declare this bean with lazy-init="false", init-method="addJaloAttributesFromExtension" and destroy-method="removeJaloAttributesFromExtension" Example:
<bean class="com.hybris.backoffice.jalo.JaloPropertyNotVisibleInModelAccessorExtender" lazy-init="false" init-method="addJaloAttributesFromExtension" destroy-method="removeJaloAttributesFromExtension"> <property name="accessor" ref="jaloPropertyNotVisibleInModelAccessor"/> <property name="additionalJaloAttributes"> <map> <entry key="attributeName"> <set> <value>full.class.name</value> </set> </entry> </map> </property> </bean>
-
-
Constructor Summary
Constructors Constructor Description JaloPropertyNotVisibleInModelAccessorExtender()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddJaloAttributesFromExtension()voidremoveJaloAttributesFromExtension()voidsetAccessor(JaloPropertyNotVisibleInModelAccessor accessor)voidsetAdditionalJaloAttributes(java.util.Map<java.lang.String,java.util.Set<java.lang.Class>> additionalJaloAttributes)
-
-
-
Method Detail
-
setAdditionalJaloAttributes
public void setAdditionalJaloAttributes(java.util.Map<java.lang.String,java.util.Set<java.lang.Class>> additionalJaloAttributes)
-
setAccessor
public void setAccessor(JaloPropertyNotVisibleInModelAccessor accessor)
-
addJaloAttributesFromExtension
public void addJaloAttributesFromExtension()
-
removeJaloAttributesFromExtension
public void removeJaloAttributesFromExtension()
-
-