commit | 68536f36971c101150ec35d44bd445355ffd0384 | [log] [tgz] |
---|---|---|
author | Ralph Straubs <rs8887@att.com> | Fri Jun 02 11:10:04 2017 -0500 |
committer | Ralph Straubs <rs8887@att.com> | Fri Jun 02 11:44:57 2017 -0500 |
tree | 19ad454a438395da3b2cafe85bedeaeb582e6ea1 | |
parent | 2a78350806368ae9dd4f5e43f4652251adbb52e6 [diff] |
Change 'policy-core' to support app persistence This includes the following: 1) A new hook method 'newPolicySession(PolicySession)' that is called after the session has been created and initialized 2) Support for "adjunct" objects in 'PolicySession' 3) Added 'try/catch' blocks around feature method invocations 4) Added 'default' methods to interface 'PolicySessionFeatureAPI' 5) Removed 'PolicySessionFeatureAPI.isPersistenceEnabled()' Conflicts: policy-core/src/main/java/org/openecomp/policy/drools/core/PolicySessionFeatureAPI.java Change-Id: Ibc6d9eeacb6118d617e6c5ac53f6cef4c6ee1417 Signed-off-by: Ralph Straubs <rs8887@att.com>
This source repository contains the OpenECOMP Policy DroolsPDP code. The settings file only needs to support the standard Maven repositories (e.g. central = http://repo1.maven.org/maven2/), and any proxy settings needed in your environment.
To build it using Maven 3, first build 'policy-common-modules' (which contains dependencies), and then run: mvn clean install