Package org.apache.velocity.tools.config
Class FileFactoryConfiguration
java.lang.Object
org.apache.velocity.tools.config.Configuration
org.apache.velocity.tools.config.CompoundConfiguration<ToolboxConfiguration>
org.apache.velocity.tools.config.FactoryConfiguration
org.apache.velocity.tools.config.FileFactoryConfiguration
- All Implemented Interfaces:
Comparable<Configuration>
- Direct Known Subclasses:
PropertiesFactoryConfiguration
,XmlFactoryConfiguration
Provides support for reading a configuration file from a specified path,
This frees the user from having to obtain an InputStream themselves.
- Version:
- $Id: XmlFactoryConfiguration.java 511959 2007-02-26 19:24:39Z nbubna $
- Author:
- Nathan Bubna
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected URL
abstract void
read
(InputStream input) Reads an configuration from anInputStream
.protected void
read
(Object source, InputStream inputStream, boolean required, org.apache.velocity.runtime.log.Log log) void
Reads a configuration file from the specified file path and sets up the configuration from that.void
void
void
void
protected void
Methods inherited from class org.apache.velocity.tools.config.FactoryConfiguration
addConfiguration, addData, addSource, addToolbox, createFactory, equals, getData, getData, getData, getSource, getSources, getToolbox, getToolboxes, hasData, hashCode, removeData, removeToolbox, setData, setSource, setToolboxes, toString, toString, validate
Methods inherited from class org.apache.velocity.tools.config.CompoundConfiguration
addChild, addConfiguration, appendChildren, getChild, getChildren, hasChildren, removeChild, setChildren
Methods inherited from class org.apache.velocity.tools.config.Configuration
addConfiguration, addProperty, appendProperties, compareTo, getProperties, getProperty, getPropertyMap, hasProperties, removeProperty, removeProperty, setProperties, setProperty, setPropertyMap
-
Constructor Details
-
FileFactoryConfiguration
-
-
Method Details
-
read
Reads an configuration from an
InputStream
.- Parameters:
input
- the InputStream to read from- Throws:
IOException
-
read
Reads a configuration file from the specified file path and sets up the configuration from that. If the file does not exist, a
ResourceNotFoundException
will be thrown.- Parameters:
path
- the path to the file to be read from
-
read
-
read
-
read
-
read
-
findURL
-
read
-
read
protected void read(Object source, InputStream inputStream, boolean required, org.apache.velocity.runtime.log.Log log)
-