Patent ID: 8635595

Claim:
A method for managing objects non-compliant with a pre-set design pattern in a resource management framework supporting Managed Bean (“MBean”) objects compliant with the design pattern, the method including the steps of: machine analyzing, by way of a processor and a memory, a particular non-MBean to identify public characteristics thereof, the non-MBean instantiating a non-MBean class having public fields and methods; machine generating, by way of the processor and the memory, an uncompiled source code class prior to run-time execution of a resource management framework comprising a compiled version of the uncompiled source code class, the uncompiled source code class creating a standard MBean referencing the non-MBean, the uncompiled source code class implementing an interface exposed to an MBean server, the interface having a name derived from a name of the MBean class according to a pre-set design pattern; and machine generating, by way of the processor and the memory, uncompiled source code in the uncompiled source code class prior to the run-time execution, the uncompiled source code implementing public characteristics of the MBean that call corresponding public characteristics of the non-MBean such that the uncompiled source code class defines an MBean class customized to characteristics of the non-MBean, wherein the non MBean is accessible in the resource management framework through the MBean during the run-time execution.