Class LogUtil


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

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static String safeGetJCRPath​(ItemState itemState, org.apache.jackrabbit.spi.commons.conversion.PathResolver pathResolver)
      Failsafe conversion of an ItemState to JCR path for use in error messages etc.
      static String safeGetJCRPath​(org.apache.jackrabbit.spi.Path qPath, org.apache.jackrabbit.spi.commons.conversion.PathResolver pathResolver)
      Failsafe conversion of internal Path to JCR path for use in error messages etc.
      static String saveGetIdString​(org.apache.jackrabbit.spi.ItemId itemId, org.apache.jackrabbit.spi.commons.conversion.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.
      static String saveGetJCRName​(org.apache.jackrabbit.spi.Name qName, org.apache.jackrabbit.spi.commons.conversion.NameResolver nameResolver)
      Failsafe conversion of a Name to a JCR name for use in error messages etc.
    • Method Detail

      • safeGetJCRPath

        public static String safeGetJCRPath​(org.apache.jackrabbit.spi.Path qPath,
                                            org.apache.jackrabbit.spi.commons.conversion.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,
                                            org.apache.jackrabbit.spi.commons.conversion.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​(org.apache.jackrabbit.spi.Name qName,
                                            org.apache.jackrabbit.spi.commons.conversion.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​(org.apache.jackrabbit.spi.ItemId itemId,
                                             org.apache.jackrabbit.spi.commons.conversion.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.