Patent · US Expired

Method for dynamically generating a wrapper class

US7472400B2 · kind B2 · utility

1Cited by
36References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 12, 2003
Grant dateDec 30, 2008
Priority date
Expiry dateJun 10, 2025

Classification

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

Abstract

Dynamically generating a 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.