Patent · US Expired

Generic Java-based event processor for scripting Java beans

US6289395A · kind A · utility

29Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 24, 1997
Grant dateSep 11, 2001
Priority date
Expiry dateNov 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.