[jboss-dev-forums] [JBoss ESB Development] - ESB CEP support for multiple event streams

David Ward do-not-reply at jboss.com
Mon Aug 2 14:28:09 EDT 2010


David Ward [http://community.jboss.org/people/dward] replied to the discussion

"ESB CEP support for multiple event streams"

To view the discussion, visit: http://community.jboss.org/message/555489#555489

--------------------------------------------------------------
I think we should start discussing how this would best be implemented.  The big questions is, should we do it in BusinessRulesProcessor, or create a new action?  Let me explain....

We could add a configuration option to BusinessRulesProcessor, saying this action instance is only for adding facts into the specified entry-point.  This could prove very confusing, however, considering the ability to specify entry-point names within the object-path(s) configuration section is already there.  What happens if those two names don't align?  ConfigurationException thrown, probably, but why give users the ability to mess up like that?

We could create a new action, perhaps called "EntryPointInserter" (or whatever).  Obviously it would need a config option which somehow identifies the stateful session created by BusinessRulesProcessor.  For clarity of purpose, it's ONLY job would be to insert facts into ONE entry-point.  There would still have to be thread-synchronization done, however.  The most  annoying one would be because you can already insert into entry-points  from BusinessRulesProcessor, what happens if that gets done at the same  time this separate action tries to?  So, we'd have to be cautious of this.

Thoughts?

--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/555489#555489]

Start a new discussion in JBoss ESB Development at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2032]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20100802/63b6b163/attachment.html 


More information about the jboss-dev-forums mailing list