/** * Convert's the passed container node into a DTO. * * @param \AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $containerNode The container node to convert * * @return \AppserverIo\Apps\Api\TransferObject\ContainerOverviewData The DTO */ public function toContainerOverviewData(ContainerNodeInterface $containerNode) { $overviewData = new ContainerOverviewData(); $overviewData->setId($containerNode->getPrimaryKey()); $overviewData->setName($containerNode->getName()); return $overviewData; }
/** * Attaches the passed container node. * * @param \AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $container The container node to attach * * @return void */ public function attachContainer(ContainerNodeInterface $container) { $this->containers[$container->getPrimaryKey()] = $container; }