Class ContentUtils


  • public class ContentUtils
    extends Object
    • Constructor Detail

      • ContentUtils

        public ContentUtils()
    • Method Detail

      • release

        public static void release​(InputStream in)
        release resource
        Parameters:
        in -
      • release

        public static void release​(OutputStream out)
        release resource
        Parameters:
        out -
      • release

        public static void release​(Reader reader)
        release a reader
        Parameters:
        reader -
      • convertStreamToXml

        public static org.dom4j.Document convertStreamToXml​(InputStream is)
                                                     throws org.dom4j.DocumentException
        convert InputStream to string
        Parameters:
        is -
        Returns:
        string
        Throws:
        org.dom4j.DocumentException
      • matchesPatterns

        public static boolean matchesPatterns​(String uri,
                                              List<String> patterns)
      • getParentUrl

        public static String getParentUrl​(String url)
      • getPageName

        public static String getPageName​(String url)
        Returns the page name part (eg.index.xml) of a given URL
        Parameters:
        url -
        Returns:
        page name
      • convertDocumentToStream

        public static InputStream convertDocumentToStream​(org.dom4j.Document document,
                                                          String encoding)
        content the given document to stream
        Parameters:
        document -
        encoding -
        Returns:
        XML as stream