Patent · US Expired

Computer product for a dynamically generated wrapper class

US7472401B2 · kind B2 · utility

6Cited by
36References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 12, 2003
Grant dateDec 30, 2008
Priority date
Expiry dateNov 12, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4492
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A dynamic generated wrapper object to intercept transmissions between a vendor object and an application program and performs server side tasks. To dynamically generate the wrapper at runtime in memory, the application server receives a vendor class, performs reflection on the vendor class, generates a wrapper class, and creates an instance of the wrapper class. In operation, the dynamically generated wrapper object receives a call placed to a method of the wrapped object, initiates pre-processing tasks to be performed, calls the method on the wrapped object, receives a result from the method invocation against the wrapped object, initiates post-processing tasks to be performed, and transmits the wrapped result back to the application program. The pre-processing tasks may include execution of a pre-invocation handler. The post-processing tasks may include execution of a post-invocation handler.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.