Skip to content

bootique/bootique-linkmove

Repository files navigation

build test deploy Maven Central

bootique-linkmove

Provides LinkMove integration with Bootique. Configures connectors and extractor locations via Bootique, enhances LinkMove with advanced connectors (such as HTTP client).

Prerequisites

Include bootique-bom:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>io.bootique.bom</groupId>
            <artifactId>bootique-bom</artifactId>
            <version>3.0-M6</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

Setup

Add bootique-linkmove to your build tool

Maven

<dependency>
    <groupId>io.bootique.linkmove</groupId>
    <artifactId>bootique-linkmove3</artifactId>
</dependency>

<!-- Optionally, if you need to process JSON sources include JSON module-->
<dependency>
    <groupId>io.bootique.linkmove</groupId>
    <artifactId>bootique-linkmove3-json</artifactId>
</dependency>

<!-- Optionally, if you need to process data coming from REST APIs include REST module-->
<dependency>
    <groupId>io.bootique.linkmove</groupId>
    <artifactId>bootique-linkmove3-rest</artifactId>
</dependency>

Use LinkMove

Now you can inject LmRuntime in your code, build and execute LmTasks.

Example Project

bootique-linkmove-demo