Class Summary |
EventBroadcaster |
Used to broadcast an event on a item in the parameter noticeboard
to all of the listeners which have subscribed to it. |
JunitParameterNoticeBoard |
This class is a Junit test frame which tests the functionality of
the ParameterNoticeBoard. |
ListenerUpdate |
This is a data structure which will be used for storing the details
of parameter listeners which need to be updated once they have been
registered with the parameter noticeboard. |
NonResponsiveClient |
Entity class which holds the details of the time that a client
stopped responding |
NoticeboardEvent |
The NoticeboardEvent class is used by the event queue to store the
details of queued events. |
NoticeBoardMultipleListener |
This is an abstract class which can be used by a subclass to
register potentially multiple listeners on the noticeboard and be
informed whenever there is an event on one of them items in the
noticeboard. |
NoticeBoardParameter |
A entity class for transferring the details of a noticeboard
item around a system. |
ParameterNoticeBoard |
This class forms the Parameter NoticeBoard which is a CORBA
object that forms the central noticeboard for CORBA based
instrument controllers in the WHT OCS. |
ParameterSubscriber |
A entity class which holds the details of the subscribers to the
items in the parameter noticeboard. |
StatusTime |
Used to hold the temporal information relating to status
information which was written into the noticeboard. |
ThreadExceptionHandler |
Used as a general purpose exception handler by the threaded classes
which controlled by the ExecutorService. |