Apparatus and method for monitoring event queue operations with pluggable event queues
First Claim
Patent Images
1. A method of monitoring event queue operations, said method comprising the steps of:
- producing an event queue with a standard event queue module class that is loaded during system initialization;
reading from a properties file a text message identifying a customized event queue module specified as a non-standard customized class;
loading said customized event queue module as a sub-class of said event queue module class;
responding to a set of run-time messages resulting from an operation performed with a graphical user interface;
routing said set of mes sages to said customized event queue module for processing; and
passing said set of messages to an application program for processing;
wherein said customized event queue module produces debugging g, tracing, and event recording information without altering the operation of said event queue.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of monitoring event queue operations includes the step of responding to a set of run-time messages resulting from an operation performed with a graphical user interface. The set of messages is routed to a customized event queue module for processing. The customized event queue module reports operations associated with the set of messages. This information can be used for debugging, tracing, and event recording. The customized event queue module operates without altering the operation of the event queue. Thus, the invention can be used without altering proprietary software defining the operation of the event queue.
-
Citations
3 Claims
-
1. A method of monitoring event queue operations, said method comprising the steps of:
-
producing an event queue with a standard event queue module class that is loaded during system initialization;
reading from a properties file a text message identifying a customized event queue module specified as a non-standard customized class;
loading said customized event queue module as a sub-class of said event queue module class;
responding to a set of run-time messages resulting from an operation performed with a graphical user interface;
routing said set of mes sages to said customized event queue module for processing; and
passing said set of messages to an application program for processing;
wherein said customized event queue module produces debugging g, tracing, and event recording information without altering the operation of said event queue.
-
-
2. A computer readable memory to direct a computer to function in a specified manner, comprising:
-
a first set of instructions to produce a standard event queue with an event queue module class that is loaded during system initialization;
a second set of instructions to read from a properties file a text message identifying a customized event queue module specified as a non-standard customized class;
a third set of instructions to load said customized event queue module as a sub-class of said event queue module class;
a fourth set of instructions to route a set of messages from a graphical user interface to a customized event queue module for processing; and
a fifth set of instructions to pass said set of messages to an application program for processing;
wherein said customized event queue module produces debugging, tracing, and event recording information without altering the operation of said event queue.
-
-
3. A method of transferring data over a network, said method comprising the steps of transmitting from a first computer on said network to a second computer on said network a set of electronic signals defining one or more modules to monitor event queue operations performed on said second computer, said one or more modules including:
-
a first set of instructions to produce said event queue with a standard event queue module class that is loaded during system initialization;
a second set of instructions to read from a properties file a text message identifying said customized event queue module specified as a non-standard customized class;
a third set of instructions to load said customized event queue module during system initialization;
a fourth set of instructions to route a set of messages from a graphical user interface to a customized event queue module for processing; and
a fifth set of instructions to pass said set of messages to an application program for processing;
wherein said customized event queue module produces debugging, tracing, and event recording information without altering the operation of said event queue.
-
Specification