Class DefaultFactory

All Implemented Interfaces:
PageParserSelector

public class DefaultFactory extends BaseFactory
DefaultFactory, reads configuration from the sitemesh.configfile init param, or /WEB-INF/sitemesh.xml if not specified, or uses the default configuration if sitemesh.xml does not exist.

To use the sitemesh.configfile parameter, add the following to your web.xml:

 <context-param>
      <param-name>sitemesh.configfile</param-name>
      <param-value>/WEB-INF/etc/sitemesh.xml</param-value>
  </context-param>
 

Version:
$Revision: 1.8 $
Author:
Joe Walnes, Mathias Bogaert
  • Field Details

    • configFileName

      String configFileName
    • DEFAULT_CONFIG_FILENAME

      private static final String DEFAULT_CONFIG_FILENAME
      See Also:
    • configFile

      File configFile
    • configLastModified

      long configLastModified
    • configLastCheck

      private long configLastCheck
    • configCheckMillis

      public static long configCheckMillis
    • configProps

      Map configProps
    • excludesFileName

      String excludesFileName
    • excludesFile

      File excludesFile
  • Constructor Details

    • DefaultFactory

      public DefaultFactory(Config config)
  • Method Details