com.sshtools.daemon.configuration
Class PlatformConfiguration

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by 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
protected PlatformConfiguration(java.io.InputStream in)
          Creates a new PlatformConfiguration object.
 
Method Summary
 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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 class java.lang.Object
Returns:


Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.