SlideShare a Scribd company logo
1 of 14
Mule File connector
By – Ankush Sharma
What is File connector?
 The File connector allows Mule application to exchange files with a file system.
Developer can implement the File connector as an inbound endpoint (such as, a
message source), or as an outbound endpoint.
File Connector – Configuration as an inbound
endpoint (General tab) (Cont.)
 Following are the properties on general tab –
 Display Name – Property for displaying some name for connector.
 Path – Path on file system from where to get the file.
File Connector – Configuration as an
inbound endpoint (General tab)
 Following are the properties on general tab –
 Move to pattern – A pattern to be used while moving a file to new directory.
 Move to directory – The path of the directory where to move the file.
 Connector Configuration – It must be defined if more than one connector is associated
with this transport.
 Polling frequency – The time in milliseconds after which file connector will try to retrieve
the file from given path.
 File Age – Minimum time period for a file to be processed.
 File name regex filter – Regex expression for selecting a specific file from multiple files in
a directory.
File Connector – Configuration as an inbound
endpoint (Advanced tab)(Cont.)
 Following are the option present on advanced tab –
 Address – The absolute address to this connector.
 Response Timeout – Specifies that how long the connector will wait for response.
File Connector – Configuration as an
inbound endpoint (Advanced tab)
 Following are the option present on advanced tab –
 Encoding – Encoding standard for encoding message content.
 MIME type – The mime type of the message content e.g. application/json.
 Connector Endpoint – A reference to the global connector configuration.
 Comparator – Define a comparator for sorting incoming files.
File Connector – Configuration as an inbound
endpoint (Reconnection tab)(Cont.)
 Following are properties on reconnection tab –
 Do not use a Reconnection Strategy – This is the default radio button which specifies do not
try to reconnect if there is error connecting to the web address URL.
File Connector – Configuration as an
inbound endpoint (Reconnection tab)
 Following are properties on reconnection tab –
 Standard Reconnection – Use this radio button to enable a standard reconnection strategy.
 Frequency (ms) – The frequency time in milliseconds after which the File connector will try to access
the web address URL.
 Reconnect Attempts – This tells how many times the File connector will try to connect to web address
URL.
 Reconnector Forever – Check this box if there is need to make File connector connect to web address
URL until there is a successful connection with it.
 Custom Reconnection – Use this radio button to create a custom Reconnection strategy.
 Class – The java class which will come in action after a failed connection attempt.
 Run the connection in a separated thread – Check this box if there is need to use this custom
reconnection operation in separate thread.
File Connector – Configuration as an
outbound endpoint (General tab)
 Following are the properties on general tab –
 Display Name – Property for displaying some name for connector.
 Path – Path on file system from where to get the file.
 File name/Pattern – The pattern to use when writing a file to system.
 Connector Configuration – It must be defined if more than one connector is associated with this
transport.
File Connector – Configuration as an
outbound endpoint (Advanced tab)
 Following are the option present on advanced tab –
 Address – The absolute address to this connector.
 Response Timeout – Specifies that how long the connector will wait for response.
 Encoding – Encoding standard for encoding message content.
 MIME type – The mime type of the message content e.g. application/json.
 Connector Endpoint – A reference to the global connector configuration.
File Connector – Configuration as an outbound
endpoint (Reconnection tab)(Cont.)
 Following are properties on reconnection tab –
 Do not use a Reconnection Strategy – This is the default radio button which specifies do not
try to reconnect if there is error connecting to the web address URL.
File Connector – Configuration as an outbound
endpoint (Reconnection tab)
 Following are properties on reconnection tab –
 Standard Reconnection – Use this radio button to enable a standard reconnection strategy.
 Frequency (ms) – The frequency time in milliseconds after which the File connector will try to access the
web address URL.
 Reconnect Attempts – This tells how many times the File connector will try to connect to web address
URL.
 Reconnector Forever – Check this box if there is need to make File connector connect to web address
URL until there is a successful connection with it.
 Custom Reconnection – Use this radio button to create a custom Reconnection strategy.
 Class – The java class which will come in action after a failed connection attempt.
 Run the connection in a separated thread – Check this box if there is need to use this custom
reconnection operation in separate thread.
File Connector – Notes and Meta-Data
tabs
 Notes tab - This tab is used to add special notes for the File connector.
 Metadata tab – This tab is used to add any metadata entry for File connector.
Thank You!

More Related Content

What's hot

Mule Schema Validation Filter
Mule Schema Validation FilterMule Schema Validation Filter
Mule Schema Validation FilterAnkush Sharma
 
Mule servlet connector
Mule servlet connectorMule servlet connector
Mule servlet connectorAnkush Sharma
 
Creating debian package in mule apps 1
Creating debian package in mule apps 1Creating debian package in mule apps 1
Creating debian package in mule apps 1Alex Fernandez
 
Mule Message Chunk Aggregator
Mule Message Chunk AggregatorMule Message Chunk Aggregator
Mule Message Chunk AggregatorAnkush Sharma
 
Mule Microsoft Service Bus
Mule Microsoft Service BusMule Microsoft Service Bus
Mule Microsoft Service BusAnkush Sharma
 
Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS ConnectorAnkush Sharma
 
File connector mule
File connector   muleFile connector   mule
File connector muleSindhu VL
 
Mule tcat server - Server profiles
Mule tcat server - Server profilesMule tcat server - Server profiles
Mule tcat server - Server profilesShanky Gupta
 
Mule Expression Transformer
Mule Expression TransformerMule Expression Transformer
Mule Expression TransformerAnkush Sharma
 
Controlling Message Flow - Mule ESB
Controlling Message Flow - Mule ESBControlling Message Flow - Mule ESB
Controlling Message Flow - Mule ESBMani Rathnam Gudi
 
Scatter gather component - mule
Scatter gather component - muleScatter gather component - mule
Scatter gather component - muleSindhu VL
 
Stored Procedure With In Out Parameters in Mule 3.6
 Stored Procedure With In Out Parameters in Mule 3.6 Stored Procedure With In Out Parameters in Mule 3.6
Stored Procedure With In Out Parameters in Mule 3.6Sashidhar Rao GDS
 
Mule expression component
Mule expression componentMule expression component
Mule expression componentKarnam Karthik
 

What's hot (20)

Mule Schema Validation Filter
Mule Schema Validation FilterMule Schema Validation Filter
Mule Schema Validation Filter
 
Mule servlet connector
Mule servlet connectorMule servlet connector
Mule servlet connector
 
Creating debian package in mule apps 1
Creating debian package in mule apps 1Creating debian package in mule apps 1
Creating debian package in mule apps 1
 
Mule LDAP Connector
Mule LDAP ConnectorMule LDAP Connector
Mule LDAP Connector
 
Mule Message Chunk Aggregator
Mule Message Chunk AggregatorMule Message Chunk Aggregator
Mule Message Chunk Aggregator
 
Mule VM Transport
Mule VM TransportMule VM Transport
Mule VM Transport
 
Mule Microsoft Service Bus
Mule Microsoft Service BusMule Microsoft Service Bus
Mule Microsoft Service Bus
 
Mule Amazon SNS Connector
Mule Amazon SNS ConnectorMule Amazon SNS Connector
Mule Amazon SNS Connector
 
File connector mule
File connector   muleFile connector   mule
File connector mule
 
Controlling message flow
Controlling message flowControlling message flow
Controlling message flow
 
Mule JMS transport
Mule JMS transportMule JMS transport
Mule JMS transport
 
Mule tcat server - Server profiles
Mule tcat server - Server profilesMule tcat server - Server profiles
Mule tcat server - Server profiles
 
Mule Expression Transformer
Mule Expression TransformerMule Expression Transformer
Mule Expression Transformer
 
Mule Batch Commit
Mule Batch CommitMule Batch Commit
Mule Batch Commit
 
Controlling Message Flow - Mule ESB
Controlling Message Flow - Mule ESBControlling Message Flow - Mule ESB
Controlling Message Flow - Mule ESB
 
Mule TCP Component
Mule TCP ComponentMule TCP Component
Mule TCP Component
 
Scatter gather component - mule
Scatter gather component - muleScatter gather component - mule
Scatter gather component - mule
 
Stored Procedure With In Out Parameters in Mule 3.6
 Stored Procedure With In Out Parameters in Mule 3.6 Stored Procedure With In Out Parameters in Mule 3.6
Stored Procedure With In Out Parameters in Mule 3.6
 
Mule esb usecase
Mule esb usecaseMule esb usecase
Mule esb usecase
 
Mule expression component
Mule expression componentMule expression component
Mule expression component
 

Viewers also liked

Viewers also liked (13)

Mule xml to-jaxb object
Mule xml to-jaxb objectMule xml to-jaxb object
Mule xml to-jaxb object
 
Mule MongoDB connector
Mule MongoDB connectorMule MongoDB connector
Mule MongoDB connector
 
Mule esb–api layer
Mule esb–api layerMule esb–api layer
Mule esb–api layer
 
How Detox Works
How Detox WorksHow Detox Works
How Detox Works
 
Optimizing Customer Support
Optimizing Customer SupportOptimizing Customer Support
Optimizing Customer Support
 
Recent
RecentRecent
Recent
 
Mule execution
Mule executionMule execution
Mule execution
 
Xml to-object-transformer
Xml to-object-transformerXml to-object-transformer
Xml to-object-transformer
 
Funnel analysis
Funnel analysisFunnel analysis
Funnel analysis
 
Mule architecture
Mule architectureMule architecture
Mule architecture
 
Mule Esb Basics
Mule Esb BasicsMule Esb Basics
Mule Esb Basics
 
Improving rpc bkp
Improving rpc bkpImproving rpc bkp
Improving rpc bkp
 
SDLC. QA Role
SDLC. QA RoleSDLC. QA Role
SDLC. QA Role
 

Similar to Mule file connector

Mule generic connector
Mule generic connectorMule generic connector
Mule generic connectorAnkush Sharma
 
File connector
File connectorFile connector
File connectorThang Loi
 
File Connector
File ConnectorFile Connector
File ConnectorThang Loi
 
Mule Jetty transport
Mule Jetty transportMule Jetty transport
Mule Jetty transportAnkush Sharma
 
Mule mongodb connector
Mule mongodb connectorMule mongodb connector
Mule mongodb connectorThang Loi
 
Connectors in mule
Connectors in muleConnectors in mule
Connectors in muleSindhu VL
 
Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655ppts123456
 
Angular Best Practices - Perfomatix
Angular Best Practices - PerfomatixAngular Best Practices - Perfomatix
Angular Best Practices - PerfomatixPerfomatix Solutions
 
Composite Message Pattern
Composite Message PatternComposite Message Pattern
Composite Message PatternYoungSu Son
 
Net framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil ChinnakondaNet framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil Chinnakondatalenttransform
 
Mule ESB Components
Mule ESB Components Mule ESB Components
Mule ESB Components pat_91
 
Mule SSL(TLS) component
Mule SSL(TLS) componentMule SSL(TLS) component
Mule SSL(TLS) componentAnkush Sharma
 
File connector
File connectorFile connector
File connectorkrishashi
 
Architectural patterns part 1
Architectural patterns part 1Architectural patterns part 1
Architectural patterns part 1assinha
 
CMake Tutorial
CMake TutorialCMake Tutorial
CMake TutorialFu Haiping
 
Mulesoft file connector
Mulesoft file connectorMulesoft file connector
Mulesoft file connectorkumar gaurav
 

Similar to Mule file connector (20)

Mule generic connector
Mule generic connectorMule generic connector
Mule generic connector
 
Mule UDP Transport
Mule UDP TransportMule UDP Transport
Mule UDP Transport
 
File connector
File connectorFile connector
File connector
 
File Connector
File ConnectorFile Connector
File Connector
 
Mule Jetty transport
Mule Jetty transportMule Jetty transport
Mule Jetty transport
 
Mule mongodb connector
Mule mongodb connectorMule mongodb connector
Mule mongodb connector
 
Mule WMQ connector
Mule WMQ connectorMule WMQ connector
Mule WMQ connector
 
Connectors in mule
Connectors in muleConnectors in mule
Connectors in mule
 
Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655Mulehdfsconnector 160810122655
Mulehdfsconnector 160810122655
 
Angular Best Practices - Perfomatix
Angular Best Practices - PerfomatixAngular Best Practices - Perfomatix
Angular Best Practices - Perfomatix
 
Composite Message Pattern
Composite Message PatternComposite Message Pattern
Composite Message Pattern
 
Amazon s3 connector
Amazon s3 connectorAmazon s3 connector
Amazon s3 connector
 
Net framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil ChinnakondaNet framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil Chinnakonda
 
Mule ESB Components
Mule ESB Components Mule ESB Components
Mule ESB Components
 
Mule SSL(TLS) component
Mule SSL(TLS) componentMule SSL(TLS) component
Mule SSL(TLS) component
 
File connector
File connectorFile connector
File connector
 
Architectural patterns part 1
Architectural patterns part 1Architectural patterns part 1
Architectural patterns part 1
 
CMake Tutorial
CMake TutorialCMake Tutorial
CMake Tutorial
 
Mule connectors-session1
Mule connectors-session1Mule connectors-session1
Mule connectors-session1
 
Mulesoft file connector
Mulesoft file connectorMulesoft file connector
Mulesoft file connector
 

More from Ankush Sharma

Mule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 ConnectorMule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 ConnectorAnkush Sharma
 
Mule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 ConnectorMule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 ConnectorAnkush Sharma
 
Microsoft Dynamics CRM Connector
Microsoft Dynamics CRM ConnectorMicrosoft Dynamics CRM Connector
Microsoft Dynamics CRM ConnectorAnkush Sharma
 
Mule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 ConnectorMule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 ConnectorAnkush Sharma
 
Mule Marketo Connector
Mule Marketo ConnectorMule Marketo Connector
Mule Marketo ConnectorAnkush Sharma
 
Mule Concur Connector
Mule Concur ConnectorMule Concur Connector
Mule Concur ConnectorAnkush Sharma
 
Mule Cloudhub Connector
Mule Cloudhub ConnectorMule Cloudhub Connector
Mule Cloudhub ConnectorAnkush Sharma
 
Mule Collection Aggregator
Mule Collection AggregatorMule Collection Aggregator
Mule Collection AggregatorAnkush Sharma
 
Mule Collection Splitter
Mule Collection SplitterMule Collection Splitter
Mule Collection SplitterAnkush Sharma
 
Mule Custom Aggregator
Mule Custom AggregatorMule Custom Aggregator
Mule Custom AggregatorAnkush Sharma
 
Mule Message Chunk Splitter
Mule Message Chunk SplitterMule Message Chunk Splitter
Mule Message Chunk SplitterAnkush Sharma
 
Mule object to-xml transformer
Mule object to-xml transformerMule object to-xml transformer
Mule object to-xml transformerAnkush Sharma
 
Mule xml to-object transformer
Mule xml to-object transformerMule xml to-object transformer
Mule xml to-object transformerAnkush Sharma
 
Mule XSLT Transformer
Mule XSLT TransformerMule XSLT Transformer
Mule XSLT TransformerAnkush Sharma
 
Mule Script Component
Mule Script ComponentMule Script Component
Mule Script ComponentAnkush Sharma
 
Mule Salesforce Connector
Mule Salesforce ConnectorMule Salesforce Connector
Mule Salesforce ConnectorAnkush Sharma
 

More from Ankush Sharma (18)

Mule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 ConnectorMule Microsoft Share Point 2010 Connector
Mule Microsoft Share Point 2010 Connector
 
Mule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 ConnectorMule Microsoft Share Point 2013 Connector
Mule Microsoft Share Point 2013 Connector
 
Microsoft Dynamics CRM Connector
Microsoft Dynamics CRM ConnectorMicrosoft Dynamics CRM Connector
Microsoft Dynamics CRM Connector
 
Mule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 ConnectorMule Microsoft Dynamics AX 2012 Connector
Mule Microsoft Dynamics AX 2012 Connector
 
Mule Marketo Connector
Mule Marketo ConnectorMule Marketo Connector
Mule Marketo Connector
 
Mule Concur Connector
Mule Concur ConnectorMule Concur Connector
Mule Concur Connector
 
Mule Cloudhub Connector
Mule Cloudhub ConnectorMule Cloudhub Connector
Mule Cloudhub Connector
 
Mule AMQP Connector
Mule AMQP ConnectorMule AMQP Connector
Mule AMQP Connector
 
Mule Collection Aggregator
Mule Collection AggregatorMule Collection Aggregator
Mule Collection Aggregator
 
Mule Collection Splitter
Mule Collection SplitterMule Collection Splitter
Mule Collection Splitter
 
Mule Custom Aggregator
Mule Custom AggregatorMule Custom Aggregator
Mule Custom Aggregator
 
Mule Message Chunk Splitter
Mule Message Chunk SplitterMule Message Chunk Splitter
Mule Message Chunk Splitter
 
Mule object to-xml transformer
Mule object to-xml transformerMule object to-xml transformer
Mule object to-xml transformer
 
Mule xml to-object transformer
Mule xml to-object transformerMule xml to-object transformer
Mule xml to-object transformer
 
Mule XSLT Transformer
Mule XSLT TransformerMule XSLT Transformer
Mule XSLT Transformer
 
Mule SOAP Router
Mule SOAP RouterMule SOAP Router
Mule SOAP Router
 
Mule Script Component
Mule Script ComponentMule Script Component
Mule Script Component
 
Mule Salesforce Connector
Mule Salesforce ConnectorMule Salesforce Connector
Mule Salesforce Connector
 

Recently uploaded

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Mule file connector

  • 1. Mule File connector By – Ankush Sharma
  • 2. What is File connector?  The File connector allows Mule application to exchange files with a file system. Developer can implement the File connector as an inbound endpoint (such as, a message source), or as an outbound endpoint.
  • 3. File Connector – Configuration as an inbound endpoint (General tab) (Cont.)  Following are the properties on general tab –  Display Name – Property for displaying some name for connector.  Path – Path on file system from where to get the file.
  • 4. File Connector – Configuration as an inbound endpoint (General tab)  Following are the properties on general tab –  Move to pattern – A pattern to be used while moving a file to new directory.  Move to directory – The path of the directory where to move the file.  Connector Configuration – It must be defined if more than one connector is associated with this transport.  Polling frequency – The time in milliseconds after which file connector will try to retrieve the file from given path.  File Age – Minimum time period for a file to be processed.  File name regex filter – Regex expression for selecting a specific file from multiple files in a directory.
  • 5. File Connector – Configuration as an inbound endpoint (Advanced tab)(Cont.)  Following are the option present on advanced tab –  Address – The absolute address to this connector.  Response Timeout – Specifies that how long the connector will wait for response.
  • 6. File Connector – Configuration as an inbound endpoint (Advanced tab)  Following are the option present on advanced tab –  Encoding – Encoding standard for encoding message content.  MIME type – The mime type of the message content e.g. application/json.  Connector Endpoint – A reference to the global connector configuration.  Comparator – Define a comparator for sorting incoming files.
  • 7. File Connector – Configuration as an inbound endpoint (Reconnection tab)(Cont.)  Following are properties on reconnection tab –  Do not use a Reconnection Strategy – This is the default radio button which specifies do not try to reconnect if there is error connecting to the web address URL.
  • 8. File Connector – Configuration as an inbound endpoint (Reconnection tab)  Following are properties on reconnection tab –  Standard Reconnection – Use this radio button to enable a standard reconnection strategy.  Frequency (ms) – The frequency time in milliseconds after which the File connector will try to access the web address URL.  Reconnect Attempts – This tells how many times the File connector will try to connect to web address URL.  Reconnector Forever – Check this box if there is need to make File connector connect to web address URL until there is a successful connection with it.  Custom Reconnection – Use this radio button to create a custom Reconnection strategy.  Class – The java class which will come in action after a failed connection attempt.  Run the connection in a separated thread – Check this box if there is need to use this custom reconnection operation in separate thread.
  • 9. File Connector – Configuration as an outbound endpoint (General tab)  Following are the properties on general tab –  Display Name – Property for displaying some name for connector.  Path – Path on file system from where to get the file.  File name/Pattern – The pattern to use when writing a file to system.  Connector Configuration – It must be defined if more than one connector is associated with this transport.
  • 10. File Connector – Configuration as an outbound endpoint (Advanced tab)  Following are the option present on advanced tab –  Address – The absolute address to this connector.  Response Timeout – Specifies that how long the connector will wait for response.  Encoding – Encoding standard for encoding message content.  MIME type – The mime type of the message content e.g. application/json.  Connector Endpoint – A reference to the global connector configuration.
  • 11. File Connector – Configuration as an outbound endpoint (Reconnection tab)(Cont.)  Following are properties on reconnection tab –  Do not use a Reconnection Strategy – This is the default radio button which specifies do not try to reconnect if there is error connecting to the web address URL.
  • 12. File Connector – Configuration as an outbound endpoint (Reconnection tab)  Following are properties on reconnection tab –  Standard Reconnection – Use this radio button to enable a standard reconnection strategy.  Frequency (ms) – The frequency time in milliseconds after which the File connector will try to access the web address URL.  Reconnect Attempts – This tells how many times the File connector will try to connect to web address URL.  Reconnector Forever – Check this box if there is need to make File connector connect to web address URL until there is a successful connection with it.  Custom Reconnection – Use this radio button to create a custom Reconnection strategy.  Class – The java class which will come in action after a failed connection attempt.  Run the connection in a separated thread – Check this box if there is need to use this custom reconnection operation in separate thread.
  • 13. File Connector – Notes and Meta-Data tabs  Notes tab - This tab is used to add special notes for the File connector.  Metadata tab – This tab is used to add any metadata entry for File connector.