Class PlatformConfiguration
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- com.sshtools.daemon.configuration.PlatformConfiguration
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
public class PlatformConfiguration extends org.xml.sax.helpers.DefaultHandler
- Version:
- $Revision: 1.13 $
- Author:
- $author$
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PlatformConfiguration(java.io.InputStream in)
Creates a new PlatformConfiguration object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsSetting(java.lang.String name)
java.lang.String
getNativeAuthenticationProvider()
java.lang.String
getNativeFileSystemProvider()
java.lang.String
getNativeProcessProvider()
java.lang.String
getSetting(java.lang.String name)
java.lang.String
getSetting(java.lang.String name, java.lang.String defaultValue)
java.util.Map
getVFSMounts()
VFSMount
getVFSRoot()
void
reload(java.io.InputStream in)
java.lang.String
toString()
-
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
-
-
-
-
Constructor Detail
-
PlatformConfiguration
protected PlatformConfiguration(java.io.InputStream in) throws org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException, java.io.IOException
Creates a new PlatformConfiguration object.- Parameters:
in
-- Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
-
-
Method Detail
-
reload
public void reload(java.io.InputStream in) throws org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException, java.io.IOException
- Parameters:
in
-- Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
-
getVFSMounts
public java.util.Map getVFSMounts()
- Returns:
-
getNativeAuthenticationProvider
public java.lang.String getNativeAuthenticationProvider()
- Returns:
-
getNativeFileSystemProvider
public java.lang.String getNativeFileSystemProvider()
- Returns:
-
getNativeProcessProvider
public java.lang.String getNativeProcessProvider()
- Returns:
-
getSetting
public java.lang.String getSetting(java.lang.String name)
- Parameters:
name
-- Returns:
-
getSetting
public java.lang.String getSetting(java.lang.String name, java.lang.String defaultValue)
- Parameters:
name
-defaultValue
-- Returns:
-
containsSetting
public boolean containsSetting(java.lang.String name)
- Parameters:
name
-- Returns:
-
getVFSRoot
public VFSMount getVFSRoot()
- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- Returns:
-
-