Patent ID: 7676810
Filing Date: 2010-03-09
Classification: G06F

Abstract:
1. A method comprising: associating a program object with a Java™ program thread in a J2EE™ (Java 2 Platform, Enterprise Edition) compatible environment, the program thread comprising a set of application instructions for execution by a processor, associating the program object with the program thread including attaching the program object to a context of the program thread; storing information concerning the execution context of the program thread in the program object, the program object comprising a resource set for the program thread having information describing a current execution context for the program thread, the information including identification of any application, component, or method that is currently working within the program thread and identification of any transaction currently associated with the program thread, the program object containing one or more methods for obtaining the stored information regarding the current execution context; replacing the resource set with a new resource set upon a change in the execution context for the program thread; receiving a request for execution context data from a user utilizing a method of the one or more methods for obtaining the stored information; and retrieving the information concerning the program thread in response to the request, wherein retrieving the information comprises, retrieving the resource set currently stored for the program thread; opening an interface for the program thread; receiving a request for data regarding the program thread via the interface; and providing the requested data from the information concerning the program thread that is stored in the program object.