All Projects → iainporter → spring-file-poller

iainporter / spring-file-poller

Licence: Apache-2.0 license
A simple spring boot application that demonstrates file polling using the Spring Integration DSL

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to spring-file-poller

mindav
A self-hosted file backup server which bridges WebDAV protocol with @minio written in @totoval. Webdav ❤️ Minio
Stars: ✭ 64 (+156%)
Mutual labels:  file
appium-device-farm
This is an Appium 2.0 plugin designed to manage and create driver sessions on available devices.
Stars: ✭ 124 (+396%)
Mutual labels:  polling
aushape
A library and a tool for converting audit logs to XML and JSON
Stars: ✭ 37 (+48%)
Mutual labels:  file
file-input-accessor
Angular directive that provides file input functionality in Angular forms.
Stars: ✭ 32 (+28%)
Mutual labels:  file
file-box
Pack a File into Box for easy move/transfer between servers no matter of where it is.(local, remote url, or cloud storage)
Stars: ✭ 42 (+68%)
Mutual labels:  file
toiler
Toiler is a AWS SQS long-polling thread-based message processor.
Stars: ✭ 15 (-40%)
Mutual labels:  polling
gtree
Output tree🌳 or Make directories📁 from #Markdown or Programmatically. Provide CLI, Golang library and Web (using #Wasm ).
Stars: ✭ 88 (+252%)
Mutual labels:  file
FileRenameBot
A Telegram File Renamer Bot With Permanent Thumbnail Support Also It Can Convert Files Into Video!!
Stars: ✭ 369 (+1376%)
Mutual labels:  file
log-target-file
Yii Logging Library - File Target
Stars: ✭ 19 (-24%)
Mutual labels:  file
wfm
原生PHP在线文件管理器,原生PHP在线文件编辑器,php在线文档管理
Stars: ✭ 17 (-32%)
Mutual labels:  file
polling2
Powerful polling utility in Python
Stars: ✭ 49 (+96%)
Mutual labels:  polling
write-yaml
Basic node.js utility for converting JSON to YAML and writing formatting YAML files to disk.
Stars: ✭ 38 (+52%)
Mutual labels:  file
sprout
Golang logging library supporting log retrieval.
Stars: ✭ 85 (+240%)
Mutual labels:  file
TLog
Android日志工具
Stars: ✭ 16 (-36%)
Mutual labels:  file
pypact
A Python package for parsing FISPACT-II output
Stars: ✭ 19 (-24%)
Mutual labels:  file
react-simple-file-input
Simple wrapper for the HTML input tag and HTML5 FileReader API
Stars: ✭ 29 (+16%)
Mutual labels:  file
Com2Kube
Web application that convert docker-compose files to kubernetes files
Stars: ✭ 26 (+4%)
Mutual labels:  file
StoreAway
Store away files to destination by filetype.
Stars: ✭ 13 (-48%)
Mutual labels:  file
file access
File.io for Web, Desktop and Mobile for Flutter
Stars: ✭ 59 (+136%)
Mutual labels:  file
PHP-FileUpload
Simple and convenient file uploads — secure by default
Stars: ✭ 53 (+112%)
Mutual labels:  file

A simple Spring Boot application that demonstrates how to set up File polling using the Spring Integration DSL and how to test it

The application consists of an Integration flow that polls a directory for files that match a given regex expression.

On finding a file it is transformed to a String and passed to a message handling flow that writes it out to another directory.

The EIP Flow

EIP diagram

It can be used as an entry point to a bigger application.

The tests show best practices for testing such a component.

See blog post: File Polling made easy with Spring Integration DSL

To build it:

> mvn clean install

To run it:


> mvn spring-boot:run
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].