https://github.com/jumpmind/metl-paged-web-reader
https://github.com/jumpmind/metl-paged-web-reader
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/jumpmind/metl-paged-web-reader
- Owner: JumpMind
- License: gpl-3.0
- Created: 2016-03-02T17:56:10.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2016-04-12T02:19:56.000Z (about 10 years ago)
- Last Synced: 2025-01-19T22:39:45.162Z (over 1 year ago)
- Language: Java
- Size: 66.4 KB
- Stars: 0
- Watchers: 15
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
The Paged Web Reader is a custom component designed to work with METL 1.1.1.
This component extends the built in Web component by adding support for a specific type of web service pagination.
Use this component to break up requests for data into multiple smaller requests(pages). This is helpful when querying large data sets. Each smaller paged response is sent as a message to downstream components increasing the speed of your flow while reducing memory requirements.
For more information on using the Paged Web Reader component, see the [Wiki](https://github.com/JumpMind/metl-paged-web-reader/wiki).
## Build Me, Run Me
This project requires the Java JDK to build and run. The build currently generates a jar file
which can be dropped into a metl plugin directory.
### Build
~~~~~
./gradlew jar
~~~~~
### Install
~~~~~
cp ./build/libs/metl-paged-web-reader.jar /opt/metl/plugins/.
service metl restart
~~~~~
### Develop
To develop in [Eclipse](http://eclipse.org) run the following and import the projects:
~~~~~
./gradlew develop
~~~~~