deliveryExecutionId = $deliveryExecutionId; $this->traceData = $traceData; } /** * @return DeliveryExecution */ public function getDeliveryExecution() { if (is_null($this->deliveryExecution)) { $this->deliveryExecution = ServiceProxy::singleton()->getDeliveryExecution($this->deliveryExecutionId); } return $this->deliveryExecution; } /** * @return string */ public function getState() { $deliveryExecution = $this->getDeliveryExecution(); return $deliveryExecution->getState()->getUri(); } public function getTraceData() { return $this->traceData; } /** * @return string */ public function getName() { return __CLASS__; } }