Modifier and Type | Class and Description |
---|---|
class |
OutputSpecification
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.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IOutputConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
boolean |
ITransformationConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BaseOutputConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
Modifier and Type | Method and Description |
---|---|
static void |
ManifoldCF.createErrorNode(Configuration output,
ManifoldCFException e)
Handle an exception, by converting it to an error node.
|
static void |
ManifoldCF.createErrorNode(Configuration output,
String errorMessage)
Create an error node with a general error message.
|
static void |
ManifoldCF.createServiceInterruptionNode(Configuration output,
ServiceInterruption e)
Handle a service interruption, by converting it to a serviceinterruption node.
|
static ConfigurationNode |
ManifoldCF.findConfigurationNode(Configuration input,
String argumentName)
Find a configuration node given a name
|
static String |
ManifoldCF.getRootArgument(Configuration input,
String argumentName)
Find a configuration value given a name
|
Modifier and Type | Method and Description |
---|---|
boolean |
BaseTransformationConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfigParams
This class represents a set of configuration parameters, with structure, which is a generalized hierarchy of nodes that
can be interpreted by a repository or authority connector in an appropriate way.
|
class |
ManifoldCFConfiguration
This class represents the configuration data read from the main ManifoldCF configuration
XML file.
|
class |
Specification
This class represents a specification, which is a generalized hierarchy of nodes that
can be interpreted by an appropriate connector in an appropriate way.
|
Modifier and Type | Method and Description |
---|---|
protected Configuration |
Configuration.createDuplicate(boolean readOnly)
Create a duplicate.
|
protected Configuration |
ConfigParams.createNew()
Create a new object of the appropriate class.
|
protected Configuration |
Configuration.createNew()
Create a new object of the appropriate class.
|
protected Configuration |
ManifoldCFConfiguration.createNew()
Create a new object of the appropriate class.
|
protected Configuration |
Specification.createNew()
Create a new object of the appropriate class.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
ManifoldCF.OverrideableManifoldCFConfiguration
For local properties (not shared!!), this class allows them to be overridden directly from the command line.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BaseRepositoryConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
Modifier and Type | Class and Description |
---|---|
class |
Connectors
This class represents the configuration data read from the 'connectors.xml' file, which
describes all the individual connector classes and their pretty names.
|
class |
DocumentSpecification
This class represents a document specification, which is a generalized hierarchy of nodes that
can be interpreted by a repository connector in an appropriate way.
|
Modifier and Type | Method and Description |
---|---|
protected Configuration |
Connectors.createNew()
Create a new object of the appropriate class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
INotificationConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
boolean |
IRepositoryConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BaseNotificationConnector.requestInfo(Configuration output,
String command)
Request arbitrary connector information.
|
Modifier and Type | Method and Description |
---|---|
protected static int |
ManifoldCF.apiDeleteAuthorityConnection(IThreadContext tc,
Configuration output,
String connectionName)
Delete authority connection.
|
protected static int |
ManifoldCF.apiDeleteAuthorityGroup(IThreadContext tc,
Configuration output,
String groupName)
Delete authority group.
|
protected static int |
ManifoldCF.apiDeleteJob(IThreadContext tc,
Configuration output,
Long jobID)
Delete a job.
|
protected static int |
ManifoldCF.apiDeleteNotificationConnection(IThreadContext tc,
Configuration output,
String connectionName)
Delete notification connection.
|
protected static int |
ManifoldCF.apiDeleteOutputConnection(IThreadContext tc,
Configuration output,
String connectionName)
Delete output connection.
|
protected static int |
ManifoldCF.apiDeleteRepositoryConnection(IThreadContext tc,
Configuration output,
String connectionName)
Delete repository connection.
|
protected static int |
ManifoldCF.apiPostJob(IThreadContext tc,
Configuration output,
Configuration input)
Post job.
|
protected static int |
ManifoldCF.apiReadAuthorityConnection(IThreadContext tc,
Configuration output,
String connectionName)
Read authority connection
|
protected static int |
ManifoldCF.apiReadAuthorityConnections(IThreadContext tc,
Configuration output)
Get authority connections
|
protected static int |
ManifoldCF.apiReadAuthorityConnectionStatus(IThreadContext tc,
Configuration output,
String connectionName)
Read an authority connection status
|
protected static int |
ManifoldCF.apiReadAuthorityConnectors(IThreadContext tc,
Configuration output)
List authority connectors
|
protected static int |
ManifoldCF.apiReadAuthorityGroup(IThreadContext tc,
Configuration output,
String groupName)
Read authority group
|
protected static int |
ManifoldCF.apiReadAuthorityGroups(IThreadContext tc,
Configuration output)
Get authority groups
|
protected static int |
ManifoldCF.apiReadAuthorizationDomains(IThreadContext tc,
Configuration output)
List authorization domains
|
protected static int |
ManifoldCF.apiReadJob(IThreadContext tc,
Configuration output,
Long jobID)
Read a job
|
protected static int |
ManifoldCF.apiReadJobs(IThreadContext tc,
Configuration output)
Read jobs
|
protected static int |
ManifoldCF.apiReadJobStatus(IThreadContext tc,
Configuration output,
Long jobID,
Map<String,List<String>> queryParameters)
Get api job status
|
protected static int |
ManifoldCF.apiReadJobStatuses(IThreadContext tc,
Configuration output,
Map<String,List<String>> queryParameters)
Get api job statuses
|
protected static int |
ManifoldCF.apiReadJobStatusesNoCounts(IThreadContext tc,
Configuration output)
Get api job statuses
|
protected static int |
ManifoldCF.apiReadJobStatusNoCounts(IThreadContext tc,
Configuration output,
Long jobID)
Get api job status with no counts
|
protected static int |
ManifoldCF.apiReadMappingConnection(IThreadContext tc,
Configuration output,
String connectionName)
Read mapping connection
|
protected static int |
ManifoldCF.apiReadMappingConnections(IThreadContext tc,
Configuration output)
Get mapping connections
|
protected static int |
ManifoldCF.apiReadMappingConnectionStatus(IThreadContext tc,
Configuration output,
String connectionName)
Read a mapping connection status
|
protected static int |
ManifoldCF.apiReadMappingConnectors(IThreadContext tc,
Configuration output)
List mapping connectors
|
protected static int |
ManifoldCF.apiReadNotificationConnection(IThreadContext tc,
Configuration output,
String connectionName)
Read notification connection
|
protected static int |
ManifoldCF.apiReadNotificationConnectionInfo(IThreadContext tc,
Configuration output,
String connectionName,
String command)
Read a notification connection's info
|
protected static int |
ManifoldCF.apiReadNotificationConnections(IThreadContext tc,
Configuration output)
Get notification connections
|
protected static int |
ManifoldCF.apiReadNotificationConnectionStatus(IThreadContext tc,
Configuration output,
String connectionName)
Read a notification connection status
|
protected static int |
ManifoldCF.apiReadNotificationConnectors(IThreadContext tc,
Configuration output)
List notification connectors
|
protected static int |
ManifoldCF.apiReadOutputConnection(IThreadContext tc,
Configuration output,
String connectionName)
Read output connection
|
protected static int |
ManifoldCF.apiReadOutputConnectionInfo(IThreadContext tc,
Configuration output,
String connectionName,
String command)
Read an output connection's info
|
protected static int |
ManifoldCF.apiReadOutputConnections(IThreadContext tc,
Configuration output)
Get output connections
|
protected static int |
ManifoldCF.apiReadOutputConnectionStatus(IThreadContext tc,
Configuration output,
String connectionName)
Read an output connection status
|
protected static int |
ManifoldCF.apiReadOutputConnectors(IThreadContext tc,
Configuration output)
List output connectors
|
protected static int |
ManifoldCF.apiReadRepositoryConnection(IThreadContext tc,
Configuration output,
String connectionName)
Read repository connection
|
protected static int |
ManifoldCF.apiReadRepositoryConnectionActivities(IThreadContext tc,
Configuration output,
String connectionName)
Read the activity list for a given connection name.
|
protected static int |
ManifoldCF.apiReadRepositoryConnectionHistory(IThreadContext tc,
Configuration output,
String connectionName,
Map<String,List<String>> queryParameters)
History reports
|
protected static int |
ManifoldCF.apiReadRepositoryConnectionInfo(IThreadContext tc,
Configuration output,
String connectionName,
String command)
Read a repository connection's info
|
protected static int |
ManifoldCF.apiReadRepositoryConnectionJobs(IThreadContext tc,
Configuration output,
String connectionName)
Get jobs for connection
|
protected static int |
ManifoldCF.apiReadRepositoryConnectionQueue(IThreadContext tc,
Configuration output,
String connectionName,
Map<String,List<String>> queryParameters)
Queue reports
|
protected static int |
ManifoldCF.apiReadRepositoryConnections(IThreadContext tc,
Configuration output)
Get repository connections
|
protected static int |
ManifoldCF.apiReadRepositoryConnectionStatus(IThreadContext tc,
Configuration output,
String connectionName)
Read a repository connection status
|
protected static int |
ManifoldCF.apiReadRepositoryConnectors(IThreadContext tc,
Configuration output)
List repository connectors
|
protected static int |
ManifoldCF.apiReadTransformationConnection(IThreadContext tc,
Configuration output,
String connectionName)
Read transformation connection
|
protected static int |
ManifoldCF.apiReadTransformationConnectionInfo(IThreadContext tc,
Configuration output,
String connectionName,
String command)
Read a transformation connection's info
|
protected static int |
ManifoldCF.apiReadTransformationConnections(IThreadContext tc,
Configuration output)
Get transformation connections
|
protected static int |
ManifoldCF.apiReadTransformationConnectionStatus(IThreadContext tc,
Configuration output,
String connectionName)
Read a transformation connection status
|
protected static int |
ManifoldCF.apiReadTransformationConnectors(IThreadContext tc,
Configuration output)
List transformation connectors
|
protected static int |
ManifoldCF.apiWriteAbortJob(IThreadContext tc,
Configuration output,
Long jobID)
Abort a job.
|
protected static int |
ManifoldCF.apiWriteAuthorityConnection(IThreadContext tc,
Configuration output,
Configuration input,
String connectionName)
Write authority connection.
|
protected static int |
ManifoldCF.apiWriteAuthorityGroup(IThreadContext tc,
Configuration output,
Configuration input,
String groupName)
Write authority group.
|
protected static int |
ManifoldCF.apiWriteClearHistoryRepositoryConnection(IThreadContext tc,
Configuration output,
String connectionName)
Clear repository connection history.
|
protected static int |
ManifoldCF.apiWriteClearOutputConnection(IThreadContext tc,
Configuration output,
String connectionName)
Clear output connection (remove all recorded documents).
|
protected static int |
ManifoldCF.apiWriteClearVersionsOutputConnection(IThreadContext tc,
Configuration output,
String connectionName)
Reset output connection (reset version of all recorded documents).
|
protected static int |
ManifoldCF.apiWriteJob(IThreadContext tc,
Configuration output,
Configuration input,
Long jobID)
Write job.
|
protected static int |
ManifoldCF.apiWriteMappingConnection(IThreadContext tc,
Configuration output,
Configuration input,
String connectionName)
Write mapping connection.
|
protected static int |
ManifoldCF.apiWriteNotificationConnection(IThreadContext tc,
Configuration output,
Configuration input,
String connectionName)
Write notification connection.
|
protected static int |
ManifoldCF.apiWriteOutputConnection(IThreadContext tc,
Configuration output,
Configuration input,
String connectionName)
Write output connection.
|
protected static int |
ManifoldCF.apiWritePauseJob(IThreadContext tc,
Configuration output,
Long jobID)
Pause a job.
|
protected static int |
ManifoldCF.apiWriteRepositoryConnection(IThreadContext tc,
Configuration output,
Configuration input,
String connectionName)
Write repository connection.
|
protected static int |
ManifoldCF.apiWriteReseedJob(IThreadContext tc,
Configuration output,
Long jobID)
Reset incremental seeding for a job.
|
protected static int |
ManifoldCF.apiWriteRestartJob(IThreadContext tc,
Configuration output,
Long jobID,
boolean requestMinimum)
Restart a job.
|
protected static int |
ManifoldCF.apiWriteResumeJob(IThreadContext tc,
Configuration output,
Long jobID)
Resume a job.
|
protected static int |
ManifoldCF.apiWriteStartJob(IThreadContext tc,
Configuration output,
Long jobID,
boolean requestMinimum)
Start a job.
|
protected static int |
ManifoldCF.apiWriteTransformationConnection(IThreadContext tc,
Configuration output,
Configuration input,
String connectionName)
Write transformation connection.
|
protected static void |
ManifoldCF.createResultsetNode(Configuration output,
IResultSet result,
String[] resultColumns)
Add a resultset node to the output.
|
static int |
ManifoldCF.executeDeleteCommand(IThreadContext tc,
Configuration output,
String path)
Execute specified delete command.
|
static int |
ManifoldCF.executePostCommand(IThreadContext tc,
Configuration output,
String path,
Configuration input)
Execute specified post command.
|
static int |
ManifoldCF.executeReadCommand(IThreadContext tc,
Configuration output,
String path,
Map<String,List<String>> queryParameters)
Execute specified read command.
|
static int |
ManifoldCF.executeWriteCommand(IThreadContext tc,
Configuration output,
String path,
Configuration input)
Execute specified write command.
|
Modifier and Type | Field and Description |
---|---|
protected Configuration |
VariableConfiguration.configuration |
Modifier and Type | Method and Description |
---|---|
Configuration |
Variable.getConfigurationValue()
Get the variable's value as a Configuration object
|
Configuration |
VariableBase.getConfigurationValue()
Get the variable's value as a Configuration object
|
Configuration |
VariableConfiguration.getConfigurationValue()
Get the variable's value as a Configuration object
|
Constructor and Description |
---|
VariableConfiguration(Configuration c) |