com.sshtools.daemon.configuration
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.1 $
- Author:
- $author$
Constructor Summary |
protected |
PlatformConfiguration(java.io.InputStream in)
Creates a new PlatformConfiguration object. |
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 |
log
private static org.apache.commons.logging.Log log
PLATFORM_ELEMENT
private static final java.lang.String PLATFORM_ELEMENT
- See Also:
- Constant Field Values
NATIVE_PROCESS_ELEMENT
private static final java.lang.String NATIVE_PROCESS_ELEMENT
- See Also:
- Constant Field Values
NATIVE_AUTH_ELEMENT
private static final java.lang.String NATIVE_AUTH_ELEMENT
- See Also:
- Constant Field Values
NFS_ELEMENT
private static final java.lang.String NFS_ELEMENT
- See Also:
- Constant Field Values
NATIVE_SETTING_ELEMENT
private static final java.lang.String NATIVE_SETTING_ELEMENT
- See Also:
- Constant Field Values
VFSMOUNT_ELEMENT
private static final java.lang.String VFSMOUNT_ELEMENT
- See Also:
- Constant Field Values
VFSROOT_ELEMENT
private static final java.lang.String VFSROOT_ELEMENT
- See Also:
- Constant Field Values
VFSPERMISSION_ELEMENT
private static final java.lang.String VFSPERMISSION_ELEMENT
- See Also:
- Constant Field Values
PATH_ATTRIBUTE
private static final java.lang.String PATH_ATTRIBUTE
- See Also:
- Constant Field Values
MOUNT_ATTRIBUTE
private static final java.lang.String MOUNT_ATTRIBUTE
- See Also:
- Constant Field Values
NAME_ATTRIBUTE
private static final java.lang.String NAME_ATTRIBUTE
- See Also:
- Constant Field Values
VALUE_ATTRIBUTE
private static final java.lang.String VALUE_ATTRIBUTE
- See Also:
- Constant Field Values
PERMISSIONS_ATTRIBUTE
private static final java.lang.String PERMISSIONS_ATTRIBUTE
- See Also:
- Constant Field Values
currentElement
private java.lang.String currentElement
nativeSettings
private java.util.Map nativeSettings
nativeProcessProvider
private java.lang.String nativeProcessProvider
nativeAuthenticationProvider
private java.lang.String nativeAuthenticationProvider
nativeFileSystemProvider
private java.lang.String nativeFileSystemProvider
vfsMounts
private java.util.Map vfsMounts
vfsRoot
private VFSMount vfsRoot
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
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: