diff options
author | Jorge Hernandez <jh1730@att.com> | 2017-05-04 09:27:34 -0500 |
---|---|---|
committer | Jorge Hernandez <jh1730@att.com> | 2017-05-04 09:45:56 -0500 |
commit | 4b780cfa3125e30acbd055e260bacf58d33c353e (patch) | |
tree | 8e69ce49abf8fb51a5ea9df66b5ce15336ceb44a /policy-utils/src | |
parent | 3273b61a5dca60033be9fac302be82a761232401 (diff) |
[POLICY-11] New REST APIs to obtain facts info
The following REST APIs have been added, shown by example:
GET policy/pdp/engine/controllers/<controller-name>/drools :
drools information for controller named <controller-name>
For brevity in URL description, assume:
DROOLS-REL-PATH=policy/pdp/engine/controllers/<controller-name>/drools
GET ${DROOLS-REL-PATH}/<session-name>[?count=true]
fact classes and count for <session-name> in controller <name>
GET ${DROOLS-REL-PATH}/<session-name>/<classname>
all fact objects of class <classname> for session <session-name>
GET ${DROOLS-REL-PATH}/<session-name>/<query-name>/<query-id>
all fact objects returned by drools query named <query-name>
for the identifier <query-id>
(need corresponding query definition in drl is necessary)
Change-Id: I2f62931f54a65eec4ef80472ad1af05f30ed83ba
Signed-off-by: Jorge Hernandez <jh1730@att.com>
Diffstat (limited to 'policy-utils/src')
-rw-r--r-- | policy-utils/src/main/java/org/openecomp/policy/drools/utils/ReflectionUtil.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/policy-utils/src/main/java/org/openecomp/policy/drools/utils/ReflectionUtil.java b/policy-utils/src/main/java/org/openecomp/policy/drools/utils/ReflectionUtil.java index 0b86c2aa..1ab68282 100644 --- a/policy-utils/src/main/java/org/openecomp/policy/drools/utils/ReflectionUtil.java +++ b/policy-utils/src/main/java/org/openecomp/policy/drools/utils/ReflectionUtil.java @@ -36,7 +36,7 @@ public class ReflectionUtil { * * @param classLoader the class loader * @param classname the class name - * @return the PolicyEvent class + * @return the actual class * @throws IllegalArgumentException if an invalid parameter has been passed in */ public static Class<?> fetchClass(ClassLoader classLoader, |