Input URL Or Path

Skip to end of metadata
Go to start of metadata
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
Labels:
input input Delete
io io Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.