Class ResourceManager


  • public class ResourceManager
    extends java.lang.Object
    Author:
    Lucian Chirita (lucianc@users.sourceforge.net)
    • Field Detail

      • PROPERTY_TEMPDIR_PATH

        public static final java.lang.String PROPERTY_TEMPDIR_PATH
        See Also:
        Constant Field Values
    • Constructor Detail

      • ResourceManager

        public ResourceManager()
    • Method Detail

      • getResourceLocation

        public java.lang.String getResourceLocation​(java.lang.String resourceLocation,
                                                    JasperReportsContext jasperReportsContext)
      • getResourceLocation

        public java.lang.String getResourceLocation​(java.lang.String resourceLocation,
                                                    RepositoryContext repositoryContext)
      • copyDataResource

        public java.lang.String copyDataResource​(java.lang.String resourceName,
                                                 JasperReportsContext jasperReportsContext,
                                                 java.io.InputStream data)
      • getDataResourceLocation

        public java.lang.String getDataResourceLocation​(java.lang.String resourceName,
                                                        JasperReportsContext jasperReportsContext)
      • resourceMapping

        protected java.io.File resourceMapping​(java.lang.String resourceLocation,
                                               RepositoryContext repositoryContext)
      • copyResource

        protected java.io.File copyResource​(java.lang.String resourceLocation,
                                            RepositoryContext repositoryContext,
                                            java.io.File tempFolder)
      • createTempFile

        protected java.io.File createTempFile​(java.lang.String resourceLocation,
                                              java.io.File tempFolder)
      • copyToFile

        protected void copyToFile​(java.lang.String resourceLocation,
                                  java.io.InputStream data,
                                  java.io.File file)
      • getResourceName

        protected java.lang.String getResourceName​(java.lang.String resourceLocation)