Class PortletModel

  • All Implemented Interfaces:
    Cloneable

    public class PortletModel
    extends org.exoplatform.portal.config.serialize.PortletApplication
    This class is a workaround, eXo Kernel can't config an object field as array of String
    This class also help to simplify the xml configuration
    • Field Summary

      • Fields inherited from class org.exoplatform.portal.config.serialize.PortletApplication

        JiBX_bindingList
    • Constructor Summary

      Constructors 
      Constructor Description
      PortletModel()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getContentId()  
      List<String> getPermissions()  
      Map<String,​Object> getPortletPrefs()  
      • Methods inherited from class org.exoplatform.portal.config.model.Application

        build, clone, createPortletApplication, createPortletApplication, createPortletApplication, getAccessPermissions, getDescription, getHeight, getIcon, getId, getProperties, getShowApplicationMode, getShowApplicationState, getShowInfoBar, getState, getTheme, getTitle, getType, getWidth, isModifiable, resetStorage, setAccessPermissions, setDescription, setHeight, setIcon, setId, setModifiable, setProperties, setShowApplicationMode, setShowApplicationState, setShowInfoBar, setState, setTheme, setTitle, setWidth
      • Methods inherited from class org.exoplatform.portal.config.model.ModelObject

        build, getStorageId, getStorageName, setStorageName
    • Constructor Detail

      • PortletModel

        public PortletModel()
    • Method Detail

      • getPermissions

        public List<String> getPermissions()
      • getContentId

        public String getContentId()