A reactive non blocking api for scheduling runnable tasks (called services) using Reactor
Go to file
2022-12-14 23:46:55 -06:00
.github/workflows Create codeql.yml 2022-12-14 23:41:50 -06:00
build Update Docs 2022-12-14 23:08:12 -06:00
docs Update Docs 2022-12-14 23:08:12 -06:00
gradle/wrapper Minor fix 2022-12-14 19:00:41 -06:00
src/main Add license header 2022-12-14 23:04:43 -06:00
.gitattributes SimplexSS (Scheduling Service) 2022-07-07 23:09:25 -05:00
.gitignore Minor fix 2022-12-14 19:00:41 -06:00
build.gradle Update Docs 2022-12-14 23:08:12 -06:00
gradle.properties SimplexSS (Scheduling Service) 2022-07-07 23:09:25 -05:00
gradlew SimplexSS (Scheduling Service) 2022-07-07 23:09:25 -05:00
gradlew.bat SimplexSS (Scheduling Service) 2022-07-07 23:09:25 -05:00
LICENSE Update LICENSE 2022-12-14 21:22:18 -06:00
README.md Update README.md 2022-12-14 23:46:55 -06:00
settings.gradle SimplexSS (Scheduling Service) 2022-07-07 23:09:25 -05:00

SimplexSS

!(https://img.shields.io/github/issues/SimplexDevelopment/SimplexSS)

A reactive non blocking api for scheduling runnable tasks (called services)

Using SimplexSS in your project

In order to use SimplexSS in your project, you need to add the jitpack repository to your build.gradle or pom.xml file. Here's an example, in Gradle:

repositories {
    maven {
        id 'jitpack'
        url 'https://jitpack.io'
    }
}

Then, you can add the dependency. The groupId is com.github.SimplexDevelopment The artifactId is SimplexSS The version is 1.0.1-SNAPSHOT

It is recommended you use either the Maven Shade Plugin,

<build>
   <plugins>
     <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-jar-plugin</artifactId>
       ...
       <configuration>
         <archive>
           <manifest>
             <addClasspath>true</addClasspath>
             <mainClass>path.to.MainClass</mainClass>
           </manifest>
         </archive>
       </configuration>
       ...
     </plugin>
   </plugins>
 </build>

or the Gradle Shadow Plugin (com.github.johnrengelman.shadow).

plugins {
    id 'com.github.johnrengelman.shadow' version '7.1.2'
}

Here is an example of the dependency, in Gradle:

dependencies {
   shadow 'com.github.SimplexDevelopment:SimplexSS:1.0.1-SNAPSHOT'
}