Method of propagating invocation contexts through a distributed object system
First Claim
1. A method of propagating invocation contexts through a distributed object system, the system including an application management API interface and each object being associated with an interceptor and with a manager of the context of an incoming request received by the interceptor when the object is invoked, the method comprising:
- providing a thread manager for the interceptor to, firstly, establish an association between a thread of an object directly consecutive to an incoming request invoking the object and the context of the incoming request as identified by the context manager and, secondly, to recover the context from the thread manager and associate it with the outgoing request from the object; and
enabling the application management API interface to recover the current context from the thread manager and to associate it with any thread of the object indirectly consecutive to the incoming request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of propagating invocation contexts through a distributed object system that includes an application management API interface and wherein each object is associated with an interceptor and with a manager of the context of an incoming request received by the interceptor when the object is invoked. A thread manager is provided for the interceptor for the purpose, firstly, of establishing an association between a thread of an object directly consecutive to an incoming request invoking the object and the context of the incoming request as identified by the context manager and, secondly, of recovering the context from the thread manager and associating it with the outgoing request from the object. A method is added to the application management API interface enabling it to recover the current context from the thread manager and to associate it with any thread of the object indirectly consecutive to the incoming request.
24 Citations
4 Claims
-
1. A method of propagating invocation contexts through a distributed object system, the system including an application management API interface and each object being associated with an interceptor and with a manager of the context of an incoming request received by the interceptor when the object is invoked, the method comprising:
-
providing a thread manager for the interceptor to, firstly, establish an association between a thread of an object directly consecutive to an incoming request invoking the object and the context of the incoming request as identified by the context manager and, secondly, to recover the context from the thread manager and associate it with the outgoing request from the object; and
enabling the application management API interface to recover the current context from the thread manager and to associate it with any thread of the object indirectly consecutive to the incoming request. - View Dependent Claims (2, 3)
-
-
4. A method of propagating invocation contexts through a distributed object system, the system including an application programming interface that manages threads, and each object being associated with an interceptor and with a context manager for managing the context of an incoming request received by the interceptor when the object is invoked, wherein the method comprises:
-
providing a thread manager for the interceptor to establish an association between a thread of an object directly consecutive to an incoming request invoking the object and the current context of the incoming request as identified by the context manager;
enabling the application programming interface to recover the current context from the thread manager and to associate it with any thread of the object indirectly consecutive to the incoming request; and
recovering the associated context from the thread manager for the threads directly and indirectly consecutive to the incoming request invoking the object, and associating the recovered context with an outgoing request from the object.
-
Specification