Details
-
Task
-
Resolution: Done
-
Major
-
6.0.0
-
None
Description
Description of problem:
If you obtain KieSession object using remote rest factory, it is not clear that the returned object is just a wrapper and not "full" KieSession object. However, when using RemoteAPI it is not possible to use ALL method which are available in the API for KieSession - I assume most of these would be rule related (fireAllRules, etc..)
URL deploymentUrl = new URL("http://localhost:8080/kie-wb/");
RemoteRestRuntimeFactory restSessionFactory = new RemoteRestRuntimeFactory("deployment", deploymentUrl, "mary",
"pass");
KieSession ksession = restSessionFactory.newRuntimeEngine().getKieSession();
I am simply able to call any method on ksession object because this wrapper is not differentiated in any way from the normal KieSession object, but not all methods are supported.
Please provide us with the list of supported method which can be executed on the KieSession using remote api, for all BPM/BRMS version. I know that the goal is to make all methods supported / available, but while we are not there, it would be very good to keep track of what is supported for what version.
Version-Release number of selected component (if applicable):
BPM // BRMS
6.0.0 GA
6.0.1
6.1.0
.
.
How reproducible:
always
Actual results:
The list of (un)supported methods which can be executed on the KieSession using remote api is not available.
Expected results:
The list of (un)supported methods which can be executed on the KieSession using remote api is available.
Additional info: