org.apache.manifoldcf.core.system
Class ManifoldCFConfiguration

java.lang.Object
  extended by org.apache.manifoldcf.core.interfaces.Configuration
      extended by org.apache.manifoldcf.core.system.ManifoldCFConfiguration
All Implemented Interfaces:
IHierarchyParent

public class ManifoldCFConfiguration
extends Configuration

This class represents the configuration data read from the main ManifoldCF configuration XML file.


Field Summary
static java.lang.String _rcsid
           
 
Fields inherited from class org.apache.manifoldcf.core.interfaces.Configuration
children, JSON_ATTRIBUTE, JSON_CHILDREN, JSON_TYPE, JSON_VALUE, readOnly, rootNodeLabel
 
Constructor Summary
ManifoldCFConfiguration()
          Constructor.
ManifoldCFConfiguration(java.io.InputStream xmlStream)
          Construct from XML.
 
Method Summary
protected  Configuration createNew()
          Create a new object of the appropriate class.
 
Methods inherited from class org.apache.manifoldcf.core.interfaces.Configuration
addChild, addOuterNode, clearChildren, clearOuterNodes, createDuplicate, createNewNode, equals, findChild, fromJSON, fromXML, fromXML, getChildCount, hashCode, initializeFromDoc, makeReadOnly, processObject, processObject, readNode, readNode, removeChild, removeOuterNode, toJSON, toXML, writeNode, writeNode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_rcsid

public static final java.lang.String _rcsid
See Also:
Constant Field Values
Constructor Detail

ManifoldCFConfiguration

public ManifoldCFConfiguration()
Constructor.


ManifoldCFConfiguration

public ManifoldCFConfiguration(java.io.InputStream xmlStream)
                        throws ManifoldCFException
Construct from XML.

Parameters:
xmlStream - is the input XML stream.
Throws:
ManifoldCFException
Method Detail

createNew

protected Configuration createNew()
Create a new object of the appropriate class.

Overrides:
createNew in class Configuration
Returns:
the newly-created configuration object.