[rules-users] Custom-Operator - No access to FactHandles?
Vincent Legendre
vincent.legendre at eurodecision.com
Fri Jun 10 06:04:23 EDT 2011
And why not accessing the object itself directly ?
Because the evaluation of one object field depends on others objects in WM ?
Le 10/06/2011 11:54, Martin, Matthias a écrit :
>
> Hello,
>
> some of our custom operators need to access already inserted facts at
> runtime. Therefore we extended *org.drools.base.BaseEvaluator*. The
> provide methods, i. e.
>
> *public boolean evaluate(InternalWorkingMemory workingMemory,
> InternalReadAccessor extractor, Object object, FieldValue value)*,
> state, amongst others, a parameter "workingMemory" of type
> *org.drools.common.InternalWorkingMemory*.
>
> When calling *workingMemory.getObjects()* we receive a
> "UnsupportedOperationException". The question is whether it is
> possible to access facts in a KnwoledgeSession at runtime or not.
> Alternatively we could provide the objects in question as globals and
> call workingMemory.getGlobal(), but that seems to me like somewhat bad
> architecture.
>
> Any suggestions are welcome.
>
> Many thanks,
>
> -Matthias
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
--
Vincent LEGENDRE
/Consultant Sénior/
EURODECISION
9A rue de la Porte de Buc 78000 VERSAILLES
Tél. : +33 (0)1 39 07 12 40
Direct : +33 (0)1 39 07 26 16
www.eurodecision.com
EURODECISION <http://www.eurodecision.com/><http://www.eurodecision.com/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20110610/33d61f28/attachment.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logoED.gif
Type: image/gif
Size: 3345 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/rules-users/attachments/20110610/33d61f28/attachment.gif
More information about the rules-users
mailing list