Action Triggers - service

Implementation of the service logic

License

License

ISC
GroupId

GroupId

no.mnemonic.services.triggers
ArtifactId

ArtifactId

triggers-service
Last Version

Last Version

0.0.13
Release Date

Release Date

Type

Type

jar
Description

Description

Action Triggers - service
Implementation of the service logic
Project Organization

Project Organization

mnemonic as

Download triggers-service

How to add to project

<!-- https://jarcasting.com/artifacts/no.mnemonic.services.triggers/triggers-service/ -->
<dependency>
    <groupId>no.mnemonic.services.triggers</groupId>
    <artifactId>triggers-service</artifactId>
    <version>0.0.13</version>
</dependency>
// https://jarcasting.com/artifacts/no.mnemonic.services.triggers/triggers-service/
implementation 'no.mnemonic.services.triggers:triggers-service:0.0.13'
// https://jarcasting.com/artifacts/no.mnemonic.services.triggers/triggers-service/
implementation ("no.mnemonic.services.triggers:triggers-service:0.0.13")
'no.mnemonic.services.triggers:triggers-service:jar:0.0.13'
<dependency org="no.mnemonic.services.triggers" name="triggers-service" rev="0.0.13">
  <artifact name="triggers-service" type="jar" />
</dependency>
@Grapes(
@Grab(group='no.mnemonic.services.triggers', module='triggers-service', version='0.0.13')
)
libraryDependencies += "no.mnemonic.services.triggers" % "triggers-service" % "0.0.13"
[no.mnemonic.services.triggers/triggers-service "0.0.13"]

Dependencies

compile (8)

Group / Artifact Type Version
no.mnemonic.services.triggers : triggers-api jar 0.0.13
no.mnemonic.commons : logging jar 0.4.4
no.mnemonic.commons : utilities jar 0.4.4
com.fasterxml.jackson.core : jackson-annotations jar 2.12.3
com.fasterxml.jackson.core : jackson-core jar 2.12.3
com.fasterxml.jackson.core : jackson-databind jar 2.12.3
com.fasterxml.jackson.dataformat : jackson-dataformat-yaml jar 2.12.3
javax.inject : javax.inject jar 1

test (1)

Group / Artifact Type Version
junit : junit jar 4.13.2

Project Modules

There are no modules declared in this project.

Action Triggers

This is a very early prototype. Expect changes.

The goal of Action Triggers is to create a common framework for executing dynamically defined actions based on activity in another service. It allows to define events emitted by a service, to define rules which are evaluated against those events and to define actions which are triggered if a rule matches an event. With Action Triggers it is possible to create advanced system integration and to notify users about interesting events based on user-defined rules.

Known issues

See Issues.

Contributing

See the CONTRIBUTING.md file.

License

Action Triggers is released under the ISC License. See the bundled LICENSE file for details.

no.mnemonic.services.triggers

mnemonic

mnemonic - Defining cybersecurity

Versions

Version
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
0.0.7
0.0.6