Class ContentUtils

java.lang.Object
org.craftercms.studio.impl.v1.util.ContentUtils

public class ContentUtils extends Object
  • Constructor Details

    • ContentUtils

      public ContentUtils()
  • Method Details

    • release

      public static void release(Closeable resource)
      Release a resource
      Parameters:
      resource - resource to close
    • 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 (e.g.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