* @see com.arjuna.mw.wsas.Outcome
*/
public Outcome coordinate (CompletionStatus cs) throws WrongStateException, ProtocolViolationException, NoActivityException, SystemException
{
ActivityImple curr = current();
if (curr == null)
throw new NoActivityException();
curr.completionValid(cs);
return _theCoordinatorService.coordinate(cs);
}