Invention Grant
US09411616B2 Classloader/instrumentation approach for invoking non-bound libraries
有权
用于调用非绑定库的Classloader / instrumentation方法
- Patent Title: Classloader/instrumentation approach for invoking non-bound libraries
- Patent Title (中): 用于调用非绑定库的Classloader / instrumentation方法
-
Application No.: US13315917Application Date: 2011-12-09
-
Publication No.: US09411616B2Publication Date: 2016-08-09
- Inventor: Marco Gagliardi
- Applicant: Marco Gagliardi
- Applicant Address: US NY New York
- Assignee: CA, Inc.
- Current Assignee: CA, Inc.
- Current Assignee Address: US NY New York
- Agency: Vierra Magen Marcus LLP
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F9/44

Abstract:
An agent object can invoke one or more methods of an application object using a helper object. The application object passes a reference to itself to the agent object. The agent object identifies a class loader of the application from the reference. The agent object obtains byte code of a helper class and uses the byte code of the helper class to creating a helper class loader. A parent of the helper class loader is set as the class loader of the application. The helper class loader is used to load the helper class and define an instance of the helper object. Using the helper object, the one or more methods of the application object are invoked by the agent using casting, without having a direct class loader connection with the class loader of the application.
Public/Granted literature
- US20130152064A1 Classloader/Instrumentation Approach For Invoking Non-Bound Libraries Public/Granted day:2013-06-13
Information query