Embedded Implementation

This section will guide you through how to embed the Persistent Scheduler into your Java application.

Step 1: Add dependency

Add this to pom.xml:

<dependency>
    <groupId>com.iconsolutions.ipf.core.platform</groupId>
    <artifactId>scheduler-core</artifactId>
</dependency>

If importing the Icon BOM, or using the Icon BOM as a parent, there’s no need to supply a version.

Alternatively, to find the latest version, you can use this Nexus query.

Step 2: Schedule your first job

You can now schedule your first job following the guide on the Scheduling Your First Job (Embedded Implementation) page.