Siena (v.1.5.5) API documentation

Package siena

Core components of the Siena API and server

See:
          Description

Interface Summary
Notifiable interface implemented by event consumers.
Siena interface of the Siena event notification service.
 

Class Summary
AttributeConstraint an elementary predicate over an attribute in an event notification.
AttributeValue Value of an attribute in an event notification.
Covering implementation of the covering relations.
DirectSENPInterface low-level interface to the Siena event notification service.
Filter a selection predicate defined over notifications.
HierarchicalDispatcher implementation of a Siena event notification service.
Logging logging and error reporting facility for Siena.
Monitor Monitor is a logging facility that can be used in conjunction with the Siena Monitor.
Notification an event notification The primary data entity used within Siena.
NotificationBuffer a "mailbox" for notifications functions as a proxy notifiable.
NotificationInputSequencer a notifiable wrapper that attempts to deliver notifications in the order they were published.
NotificationOutputSequencer adds sequence tags to notifications so that they can be properly reordered by receivers.
Op Siena selection operators.
Pattern a selection for a sequence of Notifications.
StartServer a utility class that can be used to run a HierarchicalDispatcher as a stand-alone Siena server.
ThinClient thin interface to the Siena event notification service.
 

Exception Summary
SENPInvalidFormat malformed SENP packet
SienaException exception related to Siena
 

Package siena Description

Core components of the Siena API and server


Siena (v.1.5.5) API documentation

Copyright © 2000-2005 University of Colorado.
Copyright © 2005-2008 Antonio Carzaniga.
This documentation is maintained by Antonio Carzaniga