public class ClasspathConfigurationProvider extends AbstractConfigurationProvider
| Constructor and Description | 
|---|
| ClasspathConfigurationProvider(UnitDescriptor unitDescriptor)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getControlConfigurationLocation()Returns the location of the control configuration as human readable
 String for debugging and error tracking purposes. | 
| protected String | getFileName(String name,
           String directory) | 
| protected InputStream | getInputStream(String name,
              String directory,
              String fileDescription) | 
| Collection<String> | getOutletConfigurationNames()Returns a list of all found outlet configuration files in the
 generation unit. | 
| Collection<String> | getTemplateNames()Lists all available template names. | 
getControlConfigurationInputStream, getOptionsInputStream, getOutletConfigurationInputStream, getResourceInputStream, getTemplateInputStreampublic ClasspathConfigurationProvider(UnitDescriptor unitDescriptor)
unitDescriptor - The description of the generation unit, not null.NullPointerException - if unitDescriptor is null.public String getControlConfigurationLocation()
ConfigurationProviderConfigurationProvider.getControlConfigurationLocation()protected InputStream getInputStream(String name, String directory, String fileDescription) throws ConfigurationException
getInputStream in class AbstractConfigurationProvidername - input stream namedirectory - locationfileDescription - describes the fileConfigurationException - if unable to processpublic Collection<String> getOutletConfigurationNames() throws ConfigurationException
ConfigurationProviderConfigurationException - if the configuration can not be read.public Collection<String> getTemplateNames() throws ConfigurationException
ConfigurationProviderConfigurationException - if the template names
         cannot be determined.ConfigurationProvider.getTemplateNames()Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.