org.apache.manifoldcf.agents.interfaces
Class OutputSpecification
java.lang.Object
org.apache.manifoldcf.core.interfaces.Configuration
org.apache.manifoldcf.core.interfaces.Specification
org.apache.manifoldcf.agents.interfaces.OutputSpecification
- All Implemented Interfaces:
- IHierarchyParent
public class OutputSpecification
- extends Specification
This class represents an output specification, which is a generalized hierarchy of nodes that
can be interpreted by an output connector in an appropriate way.
|
Field Summary |
static java.lang.String |
_rcsid
|
| Methods inherited from class org.apache.manifoldcf.core.interfaces.Configuration |
addChild, addOuterNode, clearChildren, clearOuterNodes, createDuplicate, 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 |
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
OutputSpecification
public OutputSpecification()
- Constructor.
OutputSpecification
public OutputSpecification(java.lang.String xml)
throws ManifoldCFException
- Construct from XML.
- Parameters:
xml - is the input XML.
- Throws:
ManifoldCFException
duplicate
public OutputSpecification duplicate(boolean readOnly)
- Duplicate.
- Returns:
- an exact duplicate