Package org.apache.catalina.startup
Class CatalinaBaseConfigurationSource
- java.lang.Object
 - 
- org.apache.catalina.startup.CatalinaBaseConfigurationSource
 
 
- 
- All Implemented Interfaces:
 ConfigurationSource
public class CatalinaBaseConfigurationSource extends java.lang.Object implements ConfigurationSource
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.apache.tomcat.util.file.ConfigurationSource
ConfigurationSource.Resource 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description protected static StringManagersm- 
Fields inherited from interface org.apache.tomcat.util.file.ConfigurationSource
DEFAULT 
 - 
 
- 
Constructor Summary
Constructors Constructor Description CatalinaBaseConfigurationSource(java.io.File catalinaBaseFile, java.lang.String serverXmlPath) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationSource.ResourcegetResource(java.lang.String name)Get a resource, not based on the conf path.ConfigurationSource.ResourcegetServerXml()Returns the contents of the main conf/server.xml file.java.net.URIgetURI(java.lang.String name)Get a URI to the given resource.- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface org.apache.tomcat.util.file.ConfigurationSource
getConfResource, getSharedWebXml 
 - 
 
 - 
 
- 
- 
Field Detail
- 
sm
protected static final StringManager sm
 
 - 
 
- 
Method Detail
- 
getServerXml
public ConfigurationSource.Resource getServerXml() throws java.io.IOException
Description copied from interface:ConfigurationSourceReturns the contents of the main conf/server.xml file.- Specified by:
 getServerXmlin interfaceConfigurationSource- Returns:
 - the server.xml as an InputStream
 - Throws:
 java.io.IOException- if an error occurs or if the resource does not exist
 
- 
getResource
public ConfigurationSource.Resource getResource(java.lang.String name) throws java.io.IOException
Description copied from interface:ConfigurationSourceGet a resource, not based on the conf path.- Specified by:
 getResourcein interfaceConfigurationSource- Parameters:
 name- The resource name- Returns:
 - the resource
 - Throws:
 java.io.IOException- if an error occurs or if the resource does not exist
 
- 
getURI
public java.net.URI getURI(java.lang.String name)
Description copied from interface:ConfigurationSourceGet a URI to the given resource. Unlike getResource, this will also return URIs to locations where no resource exists.- Specified by:
 getURIin interfaceConfigurationSource- Parameters:
 name- The resource name- Returns:
 - a URI representing the resource location
 
 
 - 
 
 -