test_class.declarator: managementServerService
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private ManagementServerService managementServerService;
test_class.type: ManagementServerService
test_class.var_name: managementServerService
test_class.file: cosmic-core/server/src/test/java/com/cloud/systemvm/SystemVmManagerBaseTest.java
test_class.identifier: SystemVmManagerBaseTest
test_case.body: @Test
      public void computeManagementServerIpList() throws Exception {
          when(managementServerService.discoverManagementServerIps()).thenReturn(Stream.of("server1Ip", "server2Ip"));
  
          final String ipList = new SystemVmManagerBaseImpl().computeManagementServerIpList(managementServerService);
  
          assertThat(ipList, is("server1Ip,server2Ip"));
      }
test_case.class_method_signature: SystemVmManagerBaseTest.computeManagementServerIpList()
test_case.full_signature: @Test public void computeManagementServerIpList()
test_case.identifier: computeManagementServerIpList
test_case.invocations: thenReturn when discoverManagementServerIps of computeManagementServerIpList assertThat is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void computeManagementServerIpList()
focal_class.declarator: logger = LoggerFactory.getLogger(SystemVmManagerBase.class)
focal_class.modifier: private static final
focal_class.original_string: private static final Logger logger = LoggerFactory.getLogger(SystemVmManagerBase.class);
focal_class.type: Logger
focal_class.var_name: logger
focal_class.file: cosmic-core/server/src/main/java/com/cloud/systemvm/SystemVmManagerBase.java
focal_class.identifier: SystemVmManagerBase
focal_class.interfaces: implements SystemVmLoadScanHandler<Long>
focal_class.class_method_signature: SystemVmManagerBase.computeVmIps(final SystemVm vmVO, final Zone zone, final List<NicProfile> nics)
focal_class.full_signature: protected void computeVmIps(final SystemVm vmVO, final Zone zone, final List<NicProfile> nics)
focal_class.identifier: computeVmIps
focal_class.modifiers: protected
focal_class.parameters: (final SystemVm vmVO, final Zone zone, final List<NicProfile> nics)
focal_class.return: void
focal_class.signature: void computeVmIps(final SystemVm vmVO, final Zone zone, final List<NicProfile> nics)
focal_class.class_method_signature: SystemVmManagerBase.finalizeStop(final VirtualMachineProfile profile, final IPAddressVO ip, final RulesManager _rulesMgr)
focal_class.full_signature: protected static void finalizeStop(final VirtualMachineProfile profile, final IPAddressVO ip, final RulesManager _rulesMgr)
focal_class.identifier: finalizeStop
focal_class.modifiers: protected static
focal_class.parameters: (final VirtualMachineProfile profile, final IPAddressVO ip, final RulesManager _rulesMgr)
focal_class.return: void
focal_class.signature: void finalizeStop(final VirtualMachineProfile profile, final IPAddressVO ip, final RulesManager _rulesMgr)
focal_class.class_method_signature: SystemVmManagerBase.getLongZoneHostInfoMap(final HostDao _hostDao)
focal_class.full_signature: protected static Map<Long, ZoneHostInfo> getLongZoneHostInfoMap(final HostDao _hostDao)
focal_class.identifier: getLongZoneHostInfoMap
focal_class.modifiers: protected static
focal_class.parameters: (final HostDao _hostDao)
focal_class.return: Map<Long, ZoneHostInfo>
focal_class.signature: Map<Long, ZoneHostInfo> getLongZoneHostInfoMap(final HostDao _hostDao)
focal_class.class_method_signature: SystemVmManagerBase.getLongs(final DataCenterDao _dcDao)
focal_class.full_signature: protected static Long[] getLongs(final DataCenterDao _dcDao)
focal_class.identifier: getLongs
focal_class.modifiers: protected static
focal_class.parameters: (final DataCenterDao _dcDao)
focal_class.return: Long[]
focal_class.signature: Long[] getLongs(final DataCenterDao _dcDao)
focal_class.class_method_signature: SystemVmManagerBase.getNetworkForAdvancedZone(final Zone zone, final NetworkDao _networkDao)
focal_class.full_signature: protected static NetworkVO getNetworkForAdvancedZone(final Zone zone, final NetworkDao _networkDao)
focal_class.identifier: getNetworkForAdvancedZone
focal_class.modifiers: protected static
focal_class.parameters: (final Zone zone, final NetworkDao _networkDao)
focal_class.return: NetworkVO
focal_class.signature: NetworkVO getNetworkForAdvancedZone(final Zone zone, final NetworkDao _networkDao)
focal_class.class_method_signature: SystemVmManagerBase.getNetworkForBasicZone(final Zone zone, final NetworkDao _networkDao)
focal_class.full_signature: protected static NetworkVO getNetworkForBasicZone(final Zone zone, final NetworkDao _networkDao)
focal_class.identifier: getNetworkForBasicZone
focal_class.modifiers: protected static
focal_class.parameters: (final Zone zone, final NetworkDao _networkDao)
focal_class.return: NetworkVO
focal_class.signature: NetworkVO getNetworkForBasicZone(final Zone zone, final NetworkDao _networkDao)
focal_class.class_method_signature: SystemVmManagerBase.computeManagementServerIpList(final ManagementServerService managementServerService)
focal_class.full_signature: protected String computeManagementServerIpList(final ManagementServerService managementServerService)
focal_class.identifier: computeManagementServerIpList
focal_class.modifiers: protected
focal_class.parameters: (final ManagementServerService managementServerService)
focal_class.return: String
focal_class.signature: String computeManagementServerIpList(final ManagementServerService managementServerService)
focal_class.class_method_signature: SystemVmManagerBase.resizePool(final Long pool, final AfterScanAction action, final Object actionArgs)
focal_class.full_signature: public void resizePool(final Long pool, final AfterScanAction action, final Object actionArgs)
focal_class.identifier: resizePool
focal_class.modifiers: public
focal_class.parameters: (final Long pool, final AfterScanAction action, final Object actionArgs)
focal_class.return: void
focal_class.signature: void resizePool(final Long pool, final AfterScanAction action, final Object actionArgs)
focal_class.class_method_signature: SystemVmManagerBase.retrieveTemplateName(final long datacenterId)
focal_class.full_signature: protected String retrieveTemplateName(final long datacenterId)
focal_class.identifier: retrieveTemplateName
focal_class.modifiers: protected
focal_class.parameters: (final long datacenterId)
focal_class.return: String
focal_class.signature: String retrieveTemplateName(final long datacenterId)
focal_class.class_method_signature: SystemVmManagerBase.GenerateAllowedCidrs(final String cidrList)
focal_class.full_signature: public List<String> GenerateAllowedCidrs(final String cidrList)
focal_class.identifier: GenerateAllowedCidrs
focal_class.modifiers: public
focal_class.parameters: (final String cidrList)
focal_class.return: List<String>
focal_class.signature: List<String> GenerateAllowedCidrs(final String cidrList)
focal_class.superclass: extends ManagerBase
focal_method.body: protected String computeManagementServerIpList(final ManagementServerService managementServerService) {
          return managementServerService.discoverManagementServerIps()
                                        .collect(Collectors.joining(PROPERTY_LIST_SEPARATOR));
      }
focal_method.class_method_signature: SystemVmManagerBase.computeManagementServerIpList(final ManagementServerService managementServerService)
focal_method.full_signature: protected String computeManagementServerIpList(final ManagementServerService managementServerService)
focal_method.identifier: computeManagementServerIpList
focal_method.invocations: collect discoverManagementServerIps joining
focal_method.modifiers: protected
focal_method.parameters: (final ManagementServerService managementServerService)
focal_method.return: String
focal_method.signature: String computeManagementServerIpList(final ManagementServerService managementServerService)