I'm having a problem with the RuleAgent... I'm using a RuleAgent to load
rules and create a rulebase, but i'm finding that in the time it takes to
load all 30 or so files that I'm using for my rules, my main thread starts
running strings against the rules before all of the rules have been
initially loaded.
Is there an easy way to block until all rule-loading operations are
completed? This would be important for rule changes too, though not as much
so as on the initial load.
I'm thinking a listener sounds like the right way to go, but I'm not very
familiar with multi-threaded programming and so I don't really know how to
go about implementing that. Would somebody mind giving me a hand?
Thanks,
___________________________________________________
Brian Trezise
Staff Software Engineer
IntelliData, Inc
3173 s. uravan way
aurora, colorado 80013
T: 720.524.4864
brian.trezise(a)intellidata.net
Show replies by date