Patent ID: 6301601
Filing Date: 2001-10-09
Classification: G06F,Y10S

Abstract:
In a computer having computer-operating system code, a system code-supplied context object in a system code-created object execution environment wherein a client program interacts with an application component via a sequence of method invocations to cause the application component to perform processing work forming part of a transaction, the context object being associated with the application component and representing a context of execution of the application component within the object execution environment, the context object comprising:a work state datum for representing a work state of the application component as a commit disabled state or a commit enabled state;a programming interface exposed to the application component for issuing a call by the application component to the context object at a time preceding a return by the application component from a method invocation of the client program, the call signaling whether the processing work being performed by the application is valid to be committed; andfunction code responsive to the application component call to the programming interface and operative to set the work state datum according to validity of the processing work signaled by the application component call.