com.sshtools.daemon.configuration
Class XmlServerConfigurationContext

java.lang.Object
  extended by com.sshtools.daemon.configuration.XmlServerConfigurationContext
All Implemented Interfaces:
ConfigurationContext

public class XmlServerConfigurationContext
extends java.lang.Object
implements ConfigurationContext

Version:
$Revision: 1.1 $
Author:
$author$

Field Summary
(package private)  java.util.HashMap configurations
           
(package private)  boolean failOnError
           
(package private)  java.lang.String platformResource
           
(package private)  java.lang.String serverResource
           
 
Constructor Summary
XmlServerConfigurationContext()
          Creates a new XmlServerConfigurationContext object.
 
Method Summary
 java.lang.Object getConfiguration(java.lang.Class cls)
           
 void initialize()
           
 boolean isConfigurationAvailable(java.lang.Class cls)
           
 void setFailOnError(boolean failOnError)
           
 void setPlatformConfigurationResource(java.lang.String platformResource)
           
 void setServerConfigurationResource(java.lang.String serverResource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configurations

java.util.HashMap configurations

serverResource

java.lang.String serverResource

platformResource

java.lang.String platformResource

failOnError

boolean failOnError
Constructor Detail

XmlServerConfigurationContext

public XmlServerConfigurationContext()
Creates a new XmlServerConfigurationContext object.

Method Detail

setServerConfigurationResource

public void setServerConfigurationResource(java.lang.String serverResource)
Parameters:
serverResource -

setPlatformConfigurationResource

public void setPlatformConfigurationResource(java.lang.String platformResource)
Parameters:
platformResource -

setFailOnError

public void setFailOnError(boolean failOnError)
Parameters:
failOnError -

initialize

public void initialize()
                throws ConfigurationException
Specified by:
initialize in interface ConfigurationContext
Throws:
ConfigurationException

isConfigurationAvailable

public boolean isConfigurationAvailable(java.lang.Class cls)
Specified by:
isConfigurationAvailable in interface ConfigurationContext
Parameters:
cls -
Returns:

getConfiguration

public java.lang.Object getConfiguration(java.lang.Class cls)
                                  throws ConfigurationException
Specified by:
getConfiguration in interface ConfigurationContext
Parameters:
cls -
Returns:
Throws:
ConfigurationException