Hi Kris,
Hummm... Its true, after all Workitem stills been a java class with
gets and sets... ;-)
Thanks
Cristiano
On 02/03/2009, at 10:38, Kris Verlaenen wrote:
Cristiano,
If the working memory is always different per work item, you could
use a global and pass it as a parameter of the work item.
However, in general it does seem better to set this on the work item
handler directly at construction time, as a parameter on your work
item handler. Something like this:
StatefulKnowledgeSession session = ...
MyWorkItemHandler myWorkItemHandler = new MyWorkItemHandler();
session.getWorkItemManager().registerWorkItemHandler("...",
myWorkItemHandler);
myWorkItemHandler.setSession(session);
If you have more than one possible session, you could inject a
session locator instead of the session itself to locate the session
at runtime.
Kris
----- Original Message ----- From: "Cristiano Gavião" <[email protected]
>
To: "Rules Users List" <[email protected]>
Sent: Monday, March 02, 2009 2:19 PM
Subject: [rules-users] Ksession inside a executeWorkitem() ?
Hi people,
Im trying to create a workitemhandler for use Drools Pipeline and
Smooks to import data inside working memory and process it.
I want to share the working memory that was created for the main
process that is calling the workitem for configure the Drools
Pipeline inside it.
What is the best approach to do that, use Globals to pass the
knowledgesession?
any ideias?
Thanks in advance
_________________________
Cristiano V. Gavião
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users
_________________________
Cristiano V. Gavião
É difícil acreditar que um homem esteja a dizer a verdade, quando você
sabe muito bem que mentiria se estivesse no lugar dele. Henry Menken
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users