SCIJump:EventService Prototype

From SCIJump

Event Service SIDL interface

EventSpecification.sidl (http://www.sci.utah.edu/~ayla/cca/EventSpecification.sidl)

Summary of changes to interface proposed at the 2006 Agenda CCA fall 2006 meeting (https://www.cca-forum.org/wiki/tiki-index.php?page=Fall)

(Steve Parker's Fall 2006 meeting slides (http://www.cca-forum.org/download/mtg/2006-10/event-specification.ppt))

  • Removed AbstractTopic interface
  • Renamed WildcardTopic to Subscription
  • Renamed EventService.createWildcardTopic to subscribeToEvents
  • Topic.sendEvent takes 2 parameters: a string (topic name) and a TypeMap (event body)
  • EventService.releaseSubscription takes 1 parameter: a Subscription
  • Allow a '%' to denote one wildcard link in specifying a topic (e.g. A.B.%.D)

CCA Wiki

Specification Proposal CCA event service page (https://www.cca-forum.org/wiki/tiki-index.php?page=Event)