| Author | Boris Capitanu |
| Creation date | 06/01/2011 |
| Firing policy | all |
| Package | org.seasr.meandre.components.io.file.input |
DESCRIPTION
This module is used to enter the url to a local or remote resource. Detailed Description: Collect a URL or local path, and create a WebdavClient to access it. The module provides a properties editor that can be used to enter a url to a local or remote resource. If the url points to a local file, the user can enter the name directly into a text area.If the url points to a remote file, the user has to type in the host url, which include protocol, path and port in the text area for host url, and the relative path of the resource to the server in the text area for file name.This module does not perform any checks to verify that the url exists and is accessible with the username and password given by the user. A check is performed to make sure that a file name has been entered and an exception is thrown if the editor text area is blank. The WebdavClient is made available on the WebdavClient output port. For local url, a path may or may not be included in the file name string.
INPUTS
None
OUTPUTS
| Name | Description | Example |
|---|---|---|
url |
URL pointing to a resource location. |
|
webdavClient |
WebdavClient pointing to a resource. |
|
error |
This port is used to output any unhandled errors encountered during the execution of this component |
PROPERTIES
| Name | Description | Default value |
|---|---|---|
_debug_level |
Controls the verbosity of debug messages printed by the component during execution. Possible values are: off, severe, warning, info, config, fine, finer, finest, all Append ',mirror' to any of the values above to mirror that output to the server logs. |
info |
file_url |
The input file URL |
|
password |
The password to access the object, if needed |
null |
username |
The user login name to access the object. if needed, use null to indicate no authentication is to be performed. |
null |
_ignore_errors |
Set to 'true' to ignore all unhandled exceptions and prevent the flow from being terminated. Setting this property to 'false' will result in the flow being terminated in the event an unhandled exception is thrown during the execution of this component |
false |
Add Comment