Generic Java-based event processor for scripting Java beans
US6289395A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Nov 24, 1997 |
| Grant date | Sep 11, 2001 |
| Priority date | — |
| Expiry date | Nov 24, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/543
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In scripting connections between objects within a component software architecture, a generic event processing module is provided to listen to all possible events. Objects registered for scripting are introspected to determine all events which may be fired by the object. In the case of the Java beans specification, this includes both Java-defined and user-defined events. One or more event listener classes for user-defined events may then be created, instantiated and added to the registered objects at runtime. When an event is fired and detected by a system listener, the appropriate event listener notifies the client, which may be a scripting component. The client may then take appropriate action. With an event processing module as described, event sinks need not be wrapped to become event listeners and event sources need not be wrapped to generate events in a specific manner. Events may be passed between sources and sinks without either knowing of the existence of the other.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.