<< Click to Display Table of Contents >> Navigation: Configuration > ST_CONFIG Entries > Enterprise Workflow Service > FileMonitor Agent |
File Monitor agent is part of the Enterprise workflow service that loads Electronic Data Deliverables (EDDs) into the EQuIS Schema. The File Monitor agent scans folders for new EDDs. The folders are determined by combining the EQuIS work folder with the channels (e.g., web, email, FTP) defined for the File Monitor agent.
FileMonitor agent configuration includes definition of EDD delivery channels and the client assembly associated with them. The defined client assembly determines what the FileMonitor agent does with any EDD files found in the specified channel folder. Three options are available for the default client assembly (EarthSoft.Workflow.Clients.Default):
•EarthSoft.Workflow.Clients.Default.DefaultFileMonitor
•EarthSoft.Workflow.Clients.Default.DataFileMonitor
•EarthSoft.Workflow.Clients.Default.SplitByFacilityFileMonitor
The agent can be completely customized through development of a custom client assembly (DLL). The default client assembly (EarthSoft.Workflow.Clients.Default) supports all the capabilities of other client assemblies. The major difference between the Default and other Client Assemblies is the EDD file naming convention.
Note: EDD delivery channels and their associated client assembly must be defined for the File Monitor agent to function properly. See the EFD File Monitor configuration article for more details about setting these properties. |
---|
After the EDD is loaded into the ST_FILE_REGISTRATION table (regardless of channel configuration), a completed task is created for the File Monitor agent and a new task is created for the agent identified by <WORKFLOWSTEP_ID>.
Note: Only one EarthSoft.Workflow.Agents.FileMonitorAgent can be running. |
---|
EQuIS Version: 7
Namespace: EarthSoft.Workflow.Agents.FileMonitorAgent
Products Affected: Enterprise
Required Module: Enterprise
ST_CONFIG |
VALUE |
REMARK |
VALID VALUES |
---|---|---|---|
CONFIG_SECTION |
AgentsConfigSettings |
Required |
|
CONFIG_KEY |
agent |
Required |
|
OBJECT_TYPE |
FileMonitor |
Required |
|
OBJECT_VALUE |
EDP_workflow_id |
Required |
|
STRING_VALUE |
<workflowstep_id> |
Example:
CONFIG_SECTION |
CONFIG_KEY |
OBJECT_TYPE |
OBJECT_VALUE |
STRING_VALUE |
---|---|---|---|---|
AgentsConfigSettings |
agent |
FileMonitor |
EDP_workflow_id |
10077 |
Copyright © 2023 EarthSoft, Inc • Modified: 13 Oct 2020