attributeGroup "inboundAttributes"
Namespace:
Content:
Defined:
globally in mule-sftp.xsd; see XML source
Includes:
definitions of 7 attributes
Used:
XML Representation Summary
<...
   
 = 
(xsd:string | xsd:long)
 = 
(xsd:string | xsd:boolean)
 = 
(xsd:string | xsd:long)
 = 
(xsd:string | xsd:long)
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
...>
Known Usage Locations
XML Source (w/o annotations (7); see within schema source)
<xsd:attributeGroup name="inboundAttributes">
<xsd:attribute name="pollingFrequency" type="mule:substitutableLong"/>
<xsd:attribute name="autoDelete" type="mule:substitutableBoolean"/>
<xsd:attribute name="fileAge" type="mule:substitutableLong"/>
<xsd:attribute name="sizeCheckWaitTime" type="mule:substitutableLong"/>
<xsd:attribute name="archiveDir" type="xsd:string"/>
<xsd:attribute name="archiveTempReceivingDir" type="xsd:string"/>
<xsd:attribute name="archiveTempSendingDir" type="xsd:string"/>
</xsd:attributeGroup>
Attribute Detail (all declarations; defined within this component only; 7/7)
archiveDir
Type:
xsd:string, predefined
Use:
optional
Required: no Default: disabled Archives a copy of the file in the specified directory on the file system where mule is running. The archive folder must have been created before Mule is started and the user Mule runs under must have privileges to read and write to the folder.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="archiveDir" type="xsd:string"/>

archiveTempReceivingDir
Type:
xsd:string, predefined
Use:
optional
Required: no Default: disabled If specified then the file to be archived is received in this folder and then moved to the archiveTempSendingDir while sent further on to the outbound endpoint. This folder is created as a subfolder to the archiveDir. NOTE: Must be specified together with the archiveTempSendingDir and archiveDir attributes.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="archiveTempReceivingDir" type="xsd:string"/>

archiveTempSendingDir
Type:
xsd:string, predefined
Use:
optional
Required: no Default: disabled If specified then the file to be archived is sent to the outbound endpoint from this folder. This folder is created as a subfolder to the archiveDir. After the file is consumed by the outbound endpoint or the component itself (i.e. when the underlying InputStream is closed) it will be moved to the archive folder. NOTE: Must be specified together with the archiveTempReceivingDir and archiveDir attributes.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="archiveTempSendingDir" type="xsd:string"/>

autoDelete
Type:
Use:
optional
Required: no Default: true Whether to delete the file after successfully reading it.
Attribute Value
xsd:string | xsd:boolean
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="autoDelete" type="mule:substitutableBoolean"/>

fileAge
Type:
Use:
optional
Required: no Default: disabled Miniumum age (in ms) for a file to be processed. This can be useful when consuming large files. It tells Mule to wait for a period of time before consuming the file, allowing the file to be completely written before the file is processed. WARNING: The fileAge attribute will only work properly if the servers where Mule and the sftp-server runs have synchronized time. NOTE: See attribute sizeCheckWaitTime for an alternate method of determing if a incoming file is ready for processing.
Attribute Value
xsd:string | xsd:long
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="fileAge" type="mule:substitutableLong"/>

pollingFrequency
Type:
Use:
optional
Required: no Default: 1000 ms The frequency in milliseconds that the read directory should be checked. Note that the read directory is specified by the endpoint of the listening component.
Attribute Value
xsd:string | xsd:long
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="pollingFrequency" type="mule:substitutableLong"/>

sizeCheckWaitTime
Type:
Use:
optional
Required: no Default: disabled Wait time (in ms) between size-checks to determine if a file is ready to be processed. Disabled if not set or set to a negative value. This feature can be useful to avoid processing not yet completely written files (e.g. consuming large files). It tells Mule to do two size checks waiting the specified time between the two size calls. If the two size calls return the same value Mule consider the file ready for processing. NOTE: See attribute fileAge for an alternate method of determing if a incoming file is ready for processing.
Attribute Value
xsd:string | xsd:long
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="sizeCheckWaitTime" type="mule:substitutableLong"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.