Core Policy ConditionEngine

Aggregates the projects that make up Core Policy. Core Policy allows the definition of and evaluation of conditions, with structures to organize conditions as various groupings.

License

License

Categories

Categories

Data
GroupId

GroupId

com.github.cafdataprocessing
ArtifactId

ArtifactId

corepolicy-condition-engine
Last Version

Last Version

1.2.0-165
Release Date

Release Date

Type

Type

jar
Description

Description

Core Policy ConditionEngine
Aggregates the projects that make up Core Policy. Core Policy allows the definition of and evaluation of conditions, with structures to organize conditions as various groupings.
Project Organization

Project Organization

EntIT Software LLC, a Micro Focus company

Download corepolicy-condition-engine

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.cafdataprocessing/corepolicy-condition-engine/ -->
<dependency>
    <groupId>com.github.cafdataprocessing</groupId>
    <artifactId>corepolicy-condition-engine</artifactId>
    <version>1.2.0-165</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.cafdataprocessing/corepolicy-condition-engine/
implementation 'com.github.cafdataprocessing:corepolicy-condition-engine:1.2.0-165'
// https://jarcasting.com/artifacts/com.github.cafdataprocessing/corepolicy-condition-engine/
implementation ("com.github.cafdataprocessing:corepolicy-condition-engine:1.2.0-165")
'com.github.cafdataprocessing:corepolicy-condition-engine:jar:1.2.0-165'
<dependency org="com.github.cafdataprocessing" name="corepolicy-condition-engine" rev="1.2.0-165">
  <artifact name="corepolicy-condition-engine" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.cafdataprocessing', module='corepolicy-condition-engine', version='1.2.0-165')
)
libraryDependencies += "com.github.cafdataprocessing" % "corepolicy-condition-engine" % "1.2.0-165"
[com.github.cafdataprocessing/corepolicy-condition-engine "1.2.0-165"]

Dependencies

compile (23)

Group / Artifact Type Version
com.github.cafdataprocessing : corepolicy-common jar 1.2.0-165
com.github.cafdataprocessing : corepolicy-repositories jar 1.2.0-165
joda-time : joda-time jar 2.8.2
com.cedarsoftware : json-io jar 2.6.0
commons-io : commons-io jar 2.4
org.hibernate : hibernate-validator jar 5.1.3.Final
org.springframework : spring-core jar 4.0.5.RELEASE
org.springframework : spring-beans jar 4.0.5.RELEASE
org.springframework : spring-context jar 4.0.5.RELEASE
com.googlecode.json-simple : json-simple jar 1.1.1
javax.validation : validation-api jar 1.1.0.Final
javax.el : javax.el-api jar 3.0.0
org.jasypt : jasypt jar 1.9.2
com.github.fge : json-schema-validator jar 2.2.6
com.fasterxml.jackson.core : jackson-databind jar 2.6.4
org.elasticsearch : elasticsearch jar 2.3.3
com.fasterxml.jackson.datatype : jackson-datatype-joda jar 2.6.4
com.google.guava : guava jar 18.0
com.fasterxml.jackson.datatype : jackson-datatype-guava jar 2.6.4
com.cedarsoftware : java-util jar 1.11.3
org.apache.httpcomponents : httpclient jar 4.5
org.slf4j : slf4j-api jar 1.7.10
org.slf4j : jcl-over-slf4j jar 1.7.10

test (6)

Group / Artifact Type Version
junit : junit jar 4.11
org.springframework : spring-test jar 4.0.5.RELEASE
org.mockito : mockito-all jar 1.9.5
org.apache.logging.log4j : log4j-slf4j-impl jar 2.0-rc2
org.apache.logging.log4j : log4j-api jar 2.0
org.apache.logging.log4j : log4j-core jar 2.0

Project Modules

There are no modules declared in this project.

Policy Administration Service

Policy Administration Service should be used to administer Workflows, Classifications and Policies. This service can also be used to Classify documents into different collections and to understand which conditions caused the classification.

A Docker container is included in this project that packages the Core Policy Web Service. The container relies on an external database being available with the Policy Database schema already installed. Default supported database types are postgres and h2.

Documentation

The Policy API is documented here.

Configuration details for the container can be found here.

com.github.cafdataprocessing

CAF Data Processing

Versions

Version
1.2.0-165
1.1.0-94
1.0.0-4