Class IndexTemplate

    • Constructor Detail

      • IndexTemplate

        public IndexTemplate()
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • IndexTemplate

        public IndexTemplate​(java.lang.String dirName)
                      throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getCopiedConfigFileLocation

        public static java.lang.String getCopiedConfigFileLocation()
      • getHtmlConfigFileName

        public static java.lang.String getHtmlConfigFileName()
      • performRegistration

        public void performRegistration()
                                 throws java.lang.Exception
        Exists so IndexTemplate can be created before arms, in order for exceptions in initialization to be in the status pages.
        Throws:
        java.lang.Exception
      • getTemplate

        protected java.lang.Object getTemplate​(java.lang.String tagName,
                                               org.w3c.dom.Element el)
                                        throws ConfigurationException
        Description copied from class: Template
        if this class has an template for this tag, it creates it using the passed in element and returns it. Otherwise it should return the superclass implementation of the getCommonTemplate method. Though no harm will come from merely returning null, they won't benefit from the wisdom and extra tags provided by their elder classes.
        Overrides:
        getTemplate in class FileWritingTemplate
        Throws:
        ConfigurationException
      • initExceptionHandler

        protected void initExceptionHandler()
                                     throws java.io.IOException
        Throws:
        java.io.IOException