[
http://opencast.jira.com/browse/MH-7938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=27427#comment-27427
]
Josh Holtzman commented on MH-7938:
-----------------------------------
Upon further investigation, we should be able to live without distributing
events across the cluster. We already have cluster coordination via the
service registry and our remote service implementations. So by publishing an
OSGI (in-memory) event, 0..n subscribers can react to the event.
When an OSGI Event handler picks up an event, it can call any service. The
service will in turn create a persistent job that will be asynchronously
dispatched across the cluster, following the existing remoting pattern. In
this way, an event handler acts as a pre-build "mini workflow", accomplishing
any number of pre-defined tasks in response to events.
> Create a matterhorn-mq module to support distribution of Event Admin events
> across the cluster
> ----------------------------------------------------------------------------------------------
>
> Key: MH-7938
> URL: http://opencast.jira.com/browse/MH-7938
> Project: Matterhorn Project
> Issue Type: Task
> Components: Architecture & Services
> Affects Versions: 1.3
> Reporter: Josh Holtzman
> Assignee: Josh Holtzman
> Fix For: 1.3
>
>
> This module will bridge OSGI events and JMS messages between the EventAdmin
> and a message queue/topic.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn
To unsubscribe please email
[email protected]
_______________________________________________