Interface PageManagementService

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void copyToUrl​(CreateRouteRequest routeRequest)
      This method does copy template to specific route
      void copyToUrl​(java.util.LinkedHashMap<java.lang.String,​java.lang.Object> routeRequest)
      This method does copy template to specific route
      java.lang.String createPage​(CreatePageRequest pageRequest)
      This method create a new page
      java.lang.String createPage​(java.util.LinkedHashMap<java.lang.String,​java.lang.Object> pageRequest)
      This method create a new page
      void deletePage​(java.lang.String pageId)
      This method delete a page
      void deletePages​(java.util.ArrayList<java.lang.String> pageIds)
      This method delete many pages
      void updatePage​(CreatePageRequest pageRequest)
      This method does update an existing page
      void updatePage​(java.util.LinkedHashMap<java.lang.String,​java.lang.Object> pageRequest)
      This method does update an existing page
    • Method Detail

      • createPage

        java.lang.String createPage​(java.util.LinkedHashMap<java.lang.String,​java.lang.Object> pageRequest)
        This method create a new page
        Parameters:
        pageRequest - this request object as map
        Returns:
        identifier from created page
      • createPage

        java.lang.String createPage​(CreatePageRequest pageRequest)
        This method create a new page
        Parameters:
        pageRequest - this request object as entity
        Returns:
        identifier from created page
      • deletePage

        void deletePage​(java.lang.String pageId)
        This method delete a page
        Parameters:
        pageId - identifier for page
      • deletePages

        void deletePages​(java.util.ArrayList<java.lang.String> pageIds)
        This method delete many pages
        Parameters:
        pageIds - identifiers for pages
      • updatePage

        void updatePage​(java.util.LinkedHashMap<java.lang.String,​java.lang.Object> pageRequest)
        This method does update an existing page
        Parameters:
        pageRequest - this request object as map
      • updatePage

        void updatePage​(CreatePageRequest pageRequest)
        This method does update an existing page
        Parameters:
        pageRequest - this request object as entity
      • copyToUrl

        void copyToUrl​(java.util.LinkedHashMap<java.lang.String,​java.lang.Object> routeRequest)
        This method does copy template to specific route
        Parameters:
        routeRequest - this request object as map
      • copyToUrl

        void copyToUrl​(CreateRouteRequest routeRequest)
        This method does copy template to specific route
        Parameters:
        routeRequest - this request object as entity