Class Grails5535Factory

  • All Implemented Interfaces:
    com.opensymphony.module.sitemesh.PageParserSelector

    public class Grails5535Factory
    extends com.opensymphony.module.sitemesh.factory.BaseFactory
    TODO remove this once http://jira.opensymphony.com/browse/SIM-263 is fixed. Replaces DefaultFactory to fix http://jira.codehaus.org/browse/GRAILS-5535. There are two changes, both replacing toURL() with toURI().toURL().
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long configCheckMillis  
      • Fields inherited from class com.opensymphony.module.sitemesh.factory.BaseFactory

        config, decoratorMapper, excludeUrls, pageParsers
    • Constructor Summary

      Constructors 
      Constructor Description
      Grails5535Factory​(com.opensymphony.module.sitemesh.Config config)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void pushDecoratorMapper​(java.lang.String className, java.util.Properties properties)  
      void refresh()
      Check if configuration file has been modified, and if so reload it.
      • Methods inherited from class com.opensymphony.module.sitemesh.factory.BaseFactory

        addExcludeUrl, clearDecoratorMappers, clearExcludeUrls, clearParserMappings, getDecoratorMapper, getDecoratorMapper, getPageParser, isPathExcluded, mapParser, shouldParsePage
      • Methods inherited from class com.opensymphony.module.sitemesh.Factory

        getInstance
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • configCheckMillis

        public static long configCheckMillis
    • Constructor Detail

      • Grails5535Factory

        public Grails5535Factory​(com.opensymphony.module.sitemesh.Config config)
    • Method Detail

      • pushDecoratorMapper

        protected void pushDecoratorMapper​(java.lang.String className,
                                           java.util.Properties properties)
        Overrides:
        pushDecoratorMapper in class com.opensymphony.module.sitemesh.factory.BaseFactory
      • refresh

        public void refresh()
        Check if configuration file has been modified, and if so reload it.
        Specified by:
        refresh in class com.opensymphony.module.sitemesh.Factory