vertx-cron | #Cron Utils | vertx module add

 by   diabolicallabs Java Updated: 8 months ago - Current License: Proprietary

Download this library from

Build Applications

kandi X-RAY | vertx-cron REVIEW AND RATINGS

This vertx module add the ability to schedule events using cron expressions.

kandi-support
Support

  • vertx-cron has a low active ecosystem.
  • It has 54 star(s) with 20 fork(s).
  • It had no major release in the last 12 months.
  • On average issues are closed in 23 days.
  • It has a neutral sentiment in the developer community.

quality kandi
Quality

  • vertx-cron has no issues reported.

security
Security

  • vertx-cron has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

license
License

  • vertx-cron has a Proprietary License.
  • Proprietary licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

build
Reuse

  • vertx-cron releases are not available. You will need to build from source code and install.
  • Deployable package is available in Maven.
  • Build file is available. You can build the component from source.
Top functions reviewed by kandi - BETA

kandi has reviewed vertx-cron and discovered the below as its top functions. This is intended to give you an instant insight into vertx-cron implemented functionality, and help decide if they suit your requirements.

  • Starts the scheduler .
  • Extract crons from a scheduler .

vertx-cron Key Features

This vertx module add the ability to schedule events using cron expressions.

vertx-cron examples and code snippets

  • Maven Dependency
  • Configuration
  • Configuration Example
  • Schedule an Event
  • CronObservable

Maven Dependency

<dependency>
    <groupId>com.diabolicallabs</groupId>
    <artifactId>vertx-cron</artifactId>
    <version>3.5.3</version>
</dependency>

Configuration

{
  "address_base": <string>
}

Configuration Example

{
  "address_base": "cron.scheduler"
}

Schedule an Event

{
    "title": "A Cron Scheduler schedule message",
    "type":"object",
    "properties": {
        "cron_expression": {"type": "string"},
        "timezone_name": {"type": "string"},
        "address": {"type": "string"},
        "message": {"type": "object"},
        "action": {"enum": ["send", "publish"]},
        "result_address": {"type": "string"}
    },
    "required": ["cron_expression", "address"]
}

CronObservable

Scheduler scheduler = RxHelper.scheduler(vertx);
CronObservable.cronspec(scheduler, "0 0 16 1/1 * ? *", "US/Eastern")
  .take(5) //If you only want it to hit 5 times, add this, remove for continuous emission
  .subscribe(
    timed -> {
      //Perform the scheduled activity here
    },
    fault -> {
      //If there is some kind of fault, handle here
    }
  );

COMMUNITY DISCUSSIONS

No Community Discussions are available at this moment for vertx-cron.Refer to stack overflow page for discussions.

No Community Discussions are available at this moment for vertx-cron.Refer to stack overflow page for discussions.

Community Discussions, Code Snippets contain sources that include Stack Exchange Network

VULNERABILITIES

No vulnerabilities reported

INSTALL vertx-cron

You can use vertx-cron like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the vertx-cron component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

SUPPORT

For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .

Implement vertx-cron faster with kandi.

  • Use the support, quality, security, license, reuse scores and reviewed functions to confirm the fit for your project.
  • Use the, Q & A, Installation and Support guides to implement faster.

Discover Millions of Libraries and
Pre-built Use Cases on kandi