Class CmsAliasBulkEditHelper


  • public class CmsAliasBulkEditHelper
    extends java.lang.Object
    Helper class used by a service to edit or import aliases for a whole site.

    • Method Detail

      • importAliases

        public void importAliases​(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response)
                           throws java.lang.Exception
        Imports uploaded aliases from a request.

        Parameters:
        request - the request containing the uploaded aliases
        response - the response
        Throws:
        java.lang.Exception - if something goes wrong
      • filterStructureId

        protected java.util.Set<CmsAliasfilterStructureId​(java.util.Set<CmsAlias> aliases,
                                                            java.util.Set<CmsUUID> structureIds)
        Filters all aliases from a set whose structure id is in a given set of structure ids.

        Parameters:
        aliases - the aliases to filter
        structureIds - the structure ids for which we want the aliases
        Returns:
        the filtered structure ids