Package | Description |
---|---|
org.apache.manifoldcf.agents.system | |
org.apache.manifoldcf.core.interfaces | |
org.apache.manifoldcf.crawler.system | |
org.apache.manifoldcf.scriptengine |
Modifier and Type | Method and Description |
---|---|
static ConfigurationNode |
ManifoldCF.findConfigurationNode(Configuration input,
String argumentName)
Find a configuration node given a name
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigNode
This class represents a node in a repository configuration structure.
|
class |
SpecificationNode
This class represents a node in a specification structure.
|
Modifier and Type | Field and Description |
---|---|
protected List<ConfigurationNode> |
Configuration.children |
protected List<ConfigurationNode> |
ConfigurationNode.children |
Modifier and Type | Method and Description |
---|---|
protected ConfigurationNode |
ConfigurationNode.createDuplicate(boolean readOnly)
Create a duplicate of the current node.
|
protected ConfigurationNode |
ConfigNode.createNewNode()
Create a new node of this same type and class.
|
protected ConfigurationNode |
ConfigurationNode.createNewNode()
Make a new blank node identical in type and class to the current node.
|
protected ConfigurationNode |
SpecificationNode.createNewNode()
Create a new node of this same type and class.
|
protected ConfigurationNode |
ConfigNode.createNewNode(ConfigurationNode source)
Make a new node that is a copy of the specified node.
|
protected ConfigurationNode |
ConfigurationNode.createNewNode(ConfigurationNode source)
Make a new node that is a copy of the specified node.
|
protected ConfigurationNode |
SpecificationNode.createNewNode(ConfigurationNode source)
Make a new node that is a copy of the specified node.
|
protected ConfigurationNode |
ConfigParams.createNewNode(String type)
Create a new child node of the appropriate type and class.
|
protected ConfigurationNode |
Configuration.createNewNode(String type)
Create a new child node of the appropriate type and class.
|
protected ConfigurationNode |
Specification.createNewNode(String type)
Create a new child node of the appropriate type and class.
|
ConfigurationNode |
Configuration.findChild(int index)
Get child n.
|
ConfigurationNode |
ConfigurationNode.findChild(int index)
Get child n.
|
ConfigurationNode |
IHierarchyParent.findChild(int index)
Get child n.
|
protected ConfigurationNode |
Configuration.readNode(String key,
org.json.JSONObject object)
Read a node from a json object
|
protected ConfigurationNode |
Configuration.readNode(XMLDoc doc,
Object object)
Read a configuration node from XML.
|
Modifier and Type | Method and Description |
---|---|
void |
Configuration.addChild(int index,
ConfigurationNode child)
Add child at specified position.
|
void |
ConfigurationNode.addChild(int index,
ConfigurationNode child)
Add child at specified position.
|
void |
IHierarchyParent.addChild(int index,
ConfigurationNode child)
Add child at specified position.
|
protected void |
ConfigParams.addOuterNode(ConfigurationNode node)
Note the addition of a new outer node.
|
protected void |
Configuration.addOuterNode(ConfigurationNode node)
Note the addition of a new outer node.
|
protected ConfigurationNode |
ConfigNode.createNewNode(ConfigurationNode source)
Make a new node that is a copy of the specified node.
|
protected ConfigurationNode |
ConfigurationNode.createNewNode(ConfigurationNode source)
Make a new node that is a copy of the specified node.
|
protected ConfigurationNode |
SpecificationNode.createNewNode(ConfigurationNode source)
Make a new node that is a copy of the specified node.
|
protected void |
Configuration.processObject(ConfigurationNode cn,
String key,
Object x)
Process a JSON object
|
protected void |
ConfigParams.removeOuterNode(ConfigurationNode node)
Note the removal of an outer node.
|
protected void |
Configuration.removeOuterNode(ConfigurationNode node)
Note the removal of an outer node.
|
protected static void |
Configuration.writeNode(org.json.JSONWriter writer,
ConfigurationNode node,
boolean writeKey,
boolean writeSpecialKey)
Write a JSON specification node.
|
protected static void |
Configuration.writeNode(XMLDoc doc,
Object parent,
ConfigurationNode node)
Write a specification node.
|
Constructor and Description |
---|
ConfigNode(ConfigurationNode source)
Copy constructor.
|
ConfigurationNode(ConfigurationNode source)
Duplication constructor.
|
SpecificationNode(ConfigurationNode source)
Copy constructor.
|
Modifier and Type | Field and Description |
---|---|
ConfigurationNode |
ManifoldCF.PipelineStage.specification |
Modifier and Type | Method and Description |
---|---|
protected static void |
ManifoldCF.formatAuthorityConnection(ConfigurationNode connectionNode,
IAuthorityConnection connection)
Format an authority connection.
|
protected static void |
ManifoldCF.formatAuthorityGroup(ConfigurationNode groupNode,
IAuthorityGroup group)
Format an authority group.
|
protected static void |
ManifoldCF.formatEnumeratedValues(ConfigurationNode recordNode,
String childType,
EnumeratedValues value) |
protected static void |
ManifoldCF.formatJobDescription(ConfigurationNode jobNode,
IJobDescription job)
Convert a job description into a ConfigurationNode.
|
protected static void |
ManifoldCF.formatJobStatus(ConfigurationNode jobStatusNode,
JobStatus jobStatus)
Format a job status.
|
protected static void |
ManifoldCF.formatMappingConnection(ConfigurationNode connectionNode,
IMappingConnection connection)
Format a mapping connection.
|
protected static void |
ManifoldCF.formatNotificationConnection(ConfigurationNode connectionNode,
INotificationConnection connection)
Format a notification connection.
|
protected static void |
ManifoldCF.formatOutputConnection(ConfigurationNode connectionNode,
IOutputConnection connection)
Format an output connection.
|
protected static void |
ManifoldCF.formatRepositoryConnection(ConfigurationNode connectionNode,
IRepositoryConnection connection)
Format a repository connection.
|
protected static void |
ManifoldCF.formatTransformationConnection(ConfigurationNode connectionNode,
ITransformationConnection connection)
Format a transformation connection.
|
protected static void |
ManifoldCF.processAuthorityConnection(AuthorityConnection connection,
ConfigurationNode connectionNode)
Convert input hierarchy into an AuthorityConnection object.
|
protected static void |
ManifoldCF.processAuthorityGroup(AuthorityGroup group,
ConfigurationNode groupNode)
Convert input hierarchy into an AuthorityGroup object.
|
protected static EnumeratedValues |
ManifoldCF.processEnumeratedValues(ConfigurationNode fieldNode) |
protected static void |
ManifoldCF.processJobDescription(JobDescription jobDescription,
ConfigurationNode jobNode)
Convert a node into a job description.
|
protected static void |
ManifoldCF.processMappingConnection(MappingConnection connection,
ConfigurationNode connectionNode)
Convert input hierarchy into an MappingConnection object.
|
protected static void |
ManifoldCF.processNotificationConnection(NotificationConnection connection,
ConfigurationNode connectionNode)
Convert input hierarchy into a NotificationConnection object.
|
protected static void |
ManifoldCF.processOutputConnection(OutputConnection connection,
ConfigurationNode connectionNode)
Convert input hierarchy into an OutputConnection object.
|
protected static void |
ManifoldCF.processRepositoryConnection(RepositoryConnection connection,
ConfigurationNode connectionNode)
Convert input hierarchy into a RepositoryConnection object.
|
protected static void |
ManifoldCF.processTransformationConnection(TransformationConnection connection,
ConfigurationNode connectionNode)
Convert input hierarchy into a TransformationConnection object.
|
Constructor and Description |
---|
ManifoldCF.PipelineStage(String prerequisite,
boolean isOutput,
String connectionName,
String description,
ConfigurationNode specification) |
Modifier and Type | Field and Description |
---|---|
protected ConfigurationNode |
VariableConfigurationNode.configurationNode |
Modifier and Type | Method and Description |
---|---|
ConfigurationNode |
Variable.getConfigurationNodeValue()
Get the variable's value as a ConfigurationNode object
|
ConfigurationNode |
VariableBase.getConfigurationNodeValue()
Get the variable's value as a ConfigurationNode object
|
ConfigurationNode |
VariableConfigurationNode.getConfigurationNodeValue()
Get the variable's value as a ConfigurationNode object
|
Constructor and Description |
---|
VariableConfigurationNode(ConfigurationNode node) |