Bug 1075723 - Provide list of supported method which can be executed on KieSession using RemoteAPI
Summary: Provide list of supported method which can be executed on KieSession using Re...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: Documentation
Version: 6.0.0
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: CR1
: 6.0.2
Assignee: Marco Rietveld
QA Contact: Ivo Bek
Vikram Goyal
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-03-12 16:41 UTC by Anton Giertli
Modified: 2016-09-20 05:05 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-01-15 02:34:35 UTC
Type: Task
Embargoed:


Attachments (Terms of Use)

Description Anton Giertli 2014-03-12 16:41:51 UTC
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:

Comment 2 Marek Baluch 2014-03-12 16:59:44 UTC
Based on the description this is a documentation request, not a bug.

Changing fields accordingly.

Comment 10 Marek Baluch 2014-06-26 09:36:53 UTC
Verified using link in comment #9.

The list of supported methods is now available in the documentation.


Note You need to log in before you can comment on or make changes to this bug.