lio.core
Class ResourceConfiguration

java.lang.Object
  extended by lio.core.ResourceConfiguration

 class ResourceConfiguration
extends java.lang.Object

This class holds information for any resource read either from configuration file or command-line parameters


Constructor Summary
ResourceConfiguration(java.lang.String className)
           
 
Method Summary
 LiOResource createResource()
          This method returns a resource represented in this object with all its values.
 java.lang.String getClassName()
           
protected  java.util.HashMap<java.lang.String,java.lang.String> getParameters()
           
protected  java.util.HashMap<java.lang.String,ResourceConfiguration> getResources()
           
 void setClassName(java.lang.String className)
           
 boolean setConfigurationLine(java.lang.String line)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceConfiguration

public ResourceConfiguration(java.lang.String className)
Method Detail

setConfigurationLine

public boolean setConfigurationLine(java.lang.String line)

setClassName

public void setClassName(java.lang.String className)
Parameters:
className - The className to set.

getClassName

public java.lang.String getClassName()
Returns:
Returns the className.

createResource

public LiOResource createResource()
This method returns a resource represented in this object with all its values.

Returns:
an instance of a resource represented by this definition

getParameters

protected java.util.HashMap<java.lang.String,java.lang.String> getParameters()
Returns:
Returns the parameters.

getResources

protected java.util.HashMap<java.lang.String,ResourceConfiguration> getResources()
Returns:
Returns the resources.