/**
  * 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;
 }
Пример #2
0
 /**
  * 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;
 }