Class Summary |
AdministrationFacade |
This class allows the general adminstration of the server, adding and removing
plug-ins, executing shutdown and restart and so on. |
ArchitectureManager |
That's a parser that reads an architecture description and assembly the notification
server architecture. |
GenericEvent |
|
GenericMessage |
|
GenericSubscription |
This generic subscription carries the processed DOM tree over all the componetns
of the system until it gets to the SubscriptionManager |
ProtocolFacade |
This class deals with generic messages, that are parserd by installed protocol
plug-ins. |
ProtocolSession |
It represents a session, a context, that deals with the exchange of messages
between the clients and the corresponding plug-in instance that handles this
protocol. |
PublicationFacade |
This is the server-side publication façade. |
SubscriptionFacade |
This is the subscriber façade for publishing and subscribing events to
Yancees. |
YanceesEvent |
|
YanceesEventSAXParser |
Generates SienaEvents using a SAX parser. |
YanceesFacade |
This class centralized all aspects of yancees:
1) The unique connection to the dispatcher (siena, elvin or other)
2) The access to the specific Facades (publication, subscription, administration),
configuring them as necessary
3) The parsing of files in Notification, Subscription and Message wrappers
Local users should use this class as the front-end to Yancees notification server
Remote users should use the RemoteYanceesInterface. |