Class LogUtil


  • public final class LogUtil
    extends Object
    LogUtil...
    • Method Detail

      • safeGetJCRPath

        public static String safeGetJCRPath​(Path qPath,
                                            PathResolver pathResolver)
        Failsafe conversion of internal Path to JCR path for use in error messages etc.
        Parameters:
        qPath - path to convert
        pathResolver -
        Returns:
        JCR path
      • safeGetJCRPath

        public static String safeGetJCRPath​(ItemState itemState,
                                            PathResolver pathResolver)
        Failsafe conversion of an ItemState to JCR path for use in error messages etc.
        Parameters:
        itemState -
        pathResolver -
        Returns:
        JCR path
      • saveGetJCRName

        public static String saveGetJCRName​(Name qName,
                                            NameResolver nameResolver)
        Failsafe conversion of a Name to a JCR name for use in error messages etc.
        Parameters:
        qName -
        nameResolver -
        Returns:
        JCR name or String representation of the given Name in case the resolution fails.
      • saveGetIdString

        public static String saveGetIdString​(ItemId itemId,
                                             PathResolver pathResolver)
        Failsafe conversion of an ItemId to a human readable string resolving the path part of the specified id using the given path resolver.
        Parameters:
        itemId -
        pathResolver -
        Returns:
        a String representation of the given ItemId.