at.ac.tuwien.infosys.sm4all.copal.api.service
Interface PublishingService

All Known Implementing Classes:
EsperPublishing

public interface PublishingService

Interface which an event system has to implement so COPAL can use it to publish ContextEvents.

Author:
sanjin

Method Summary
 void publish(ContextEvent... events)
          Publish specified ContextEvents atomically.
 

Method Detail

publish

void publish(ContextEvent... events)
             throws FailedPublishingException
Publish specified ContextEvents atomically.

Parameters:
events - the ContextEvents.
Throws:
FailedPublishingException - if publishing of any ContextEvent was unsuccessful.


Copyright © 2010 Distributed Systems Group, Vienna University of Technology. All Rights Reserved.