Class AJAXPortalManager

  • All Implemented Interfaces:
    java.io.Serializable

    public class AJAXPortalManager
    extends java.lang.Object
    implements java.io.Serializable
    This class is a JSON Bridge used to access PortalManager method using ajax.
    Since:
    jcms-5.5.0
    Author:
    Jean-Philippe Encausse
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.String checkPortlet​(PortalElement elm, Member loggedMember, java.lang.String userLang)
      Common utility method to check arguments
      java.lang.String cutPortlet​(java.lang.String id, int childCount, boolean delete)
      Convenient methode to cut/delete a Portlet
      protected Member getLoggedMember()  
      protected java.lang.String getUserLang()  
      java.lang.String movePortlet​(java.lang.String id, int childCount, boolean up)
      Convenient methode to move a Portlet
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AJAXPortalManager

        public AJAXPortalManager()
    • Method Detail

      • getLoggedMember

        protected Member getLoggedMember()
      • getUserLang

        protected java.lang.String getUserLang()
      • checkPortlet

        protected java.lang.String checkPortlet​(PortalElement elm,
                                                Member loggedMember,
                                                java.lang.String userLang)
        Common utility method to check arguments
        Parameters:
        elm - the Portlet to check
        Returns:
        String the error message
      • movePortlet

        public java.lang.String movePortlet​(java.lang.String id,
                                            int childCount,
                                            boolean up)
        Convenient methode to move a Portlet
        Parameters:
        id - the parent id
        childCount - the child position
        up - move up or down
        Returns:
        String the error message
      • cutPortlet

        public java.lang.String cutPortlet​(java.lang.String id,
                                           int childCount,
                                           boolean delete)
        Convenient methode to cut/delete a Portlet
        Parameters:
        id - the parent id
        childCount - the child position
        delete - should delete also the portlet
        Returns:
        String the error message