public function __construct(array $arguments, TransactionalInvocationContext $context, \Exception $exception)
 {
     $this->exception = $exception;
     parent::__construct($arguments, $context);
 }
 public function __construct(array $arguments, TransactionalInvocationContext $context, $result)
 {
     $this->result = $result;
     parent::__construct($arguments, $context);
 }