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 protectedPlatformConfiguration(java.io.InputStream in)Creates a new PlatformConfiguration object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsSetting(java.lang.String name)java.lang.StringgetNativeAuthenticationProvider()java.lang.StringgetNativeFileSystemProvider()java.lang.StringgetNativeProcessProvider()java.lang.StringgetSetting(java.lang.String name)java.lang.StringgetSetting(java.lang.String name, java.lang.String defaultValue)java.util.MapgetVFSMounts()VFSMountgetVFSRoot()voidreload(java.io.InputStream in)java.lang.StringtoString()-
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.IOExceptionCreates a new PlatformConfiguration object.- Parameters:
in-- Throws:
org.xml.sax.SAXExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.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.SAXExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.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:
toStringin classjava.lang.Object- Returns:
-
-