Class JaloPropertyNotVisibleInModelAccessorExtender


  • public class JaloPropertyNotVisibleInModelAccessorExtender
    extends java.lang.Object
    Class 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 Detail

      • JaloPropertyNotVisibleInModelAccessorExtender

        public JaloPropertyNotVisibleInModelAccessorExtender()
    • Method Detail

      • setAdditionalJaloAttributes

        public void setAdditionalJaloAttributes​(java.util.Map<java.lang.String,​java.util.Set<java.lang.Class>> additionalJaloAttributes)
      • addJaloAttributesFromExtension

        public void addJaloAttributesFromExtension()
      • removeJaloAttributesFromExtension

        public void removeJaloAttributesFromExtension()