-
Key: OTS-12
-
Legacy Issue Number: 4278
-
Status: closed
-
Source: International Business Machines ( Dr. Ian Robinson)
-
Summary:
In a distributed system consisting of:
client---------->server1a client may perform:
CosActivity::Current_ptr cur;
cur->set_completion_status(CompletionStatusFail);
cur->set_completion_signal_set("CSS");
do some work - all is well
cur->complete_with_status(CompletionStatusSuccess);The Activity service implementation of Current::complete_with_status needs
to propagate both CompletionSignalSet name and CompletionStatus to the
ActivityCoordinator. The means by which the Current object calls the
ActivityCoordinator is via the latter;s complete_activity method.
The signature for complete_activity allows the SignalSet name to be passed
but not the CompletionStatus.
I think at some point we had a set_completion_status method on the
ActivityCoordinator but it is no longer there.
There is currently no way for this information to be passed to the
ActivityCoordinator.I believe the complete_activity method should take the CompletionStatus as
an additional parameter. -
Reported: OTS 1.0b1 — Fri, 20 Apr 2001 04:00 GMT
-
Disposition: Resolved — OTS 1.0
-
Disposition Summary:
Modify the IDL and accompanying text
-
Updated: Fri, 6 Mar 2015 20:57 GMT
OTS — Activity service issue: Add CompletionStatus to complete_activity
- Key: OTS-12
- OMG Task Force: Additional Structures for OTS FTF