test_class.declarator: eg
test_class.modifier: private
test_class.original_string: private DatacenterGenerator eg;
test_class.type: DatacenterGenerator
test_class.var_name: eg
test_class.declarator: machineGenerator
test_class.modifier: private
test_class.original_string: private MachineGenerator machineGenerator;
test_class.type: MachineGenerator
test_class.var_name: machineGenerator
test_class.declarator: hypervisorGenerator
test_class.original_string: HypervisorGenerator hypervisorGenerator;
test_class.type: HypervisorGenerator
test_class.var_name: hypervisorGenerator
test_class.declarator: datastoreGenerator
test_class.modifier: private
test_class.original_string: private DatastoreGenerator datastoreGenerator;
test_class.type: DatastoreGenerator
test_class.var_name: datastoreGenerator
test_class.file: model/src/test/java/com/abiquo/server/core/infrastructure/InfrastructureRepTest.java
test_class.identifier: InfrastructureRepTest
test_class.superclass: extends DefaultJpaDataAccessTestBase
test_case.body: @Test
      public void test_insert()
      {
          Datacenter datacenter = eg().createUniqueInstance();
          EntityManager em = ds().createEntityManagerAndBeginReadWriteTransaction();
          InfrastructureRep rep = new InfrastructureRep(em);
          rep.insert(datacenter);
          EntityManagerHelper.commitAndClose(em);
  
          Assert.assertTrue(ds().canFind(datacenter));
      }
test_case.class_method_signature: InfrastructureRepTest.test_insert()
test_case.full_signature: @Test public void test_insert()
test_case.identifier: test_insert
test_case.invocations: createUniqueInstance eg createEntityManagerAndBeginReadWriteTransaction ds insert commitAndClose assertTrue canFind ds
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void test_insert()
focal_class.declarator: BUG_INSERT_NAME_MUST_BE_UNIQUE =
          "ASSERT- insert: datacenter name must be unique"
focal_class.modifier: static final
focal_class.original_string: static final String BUG_INSERT_NAME_MUST_BE_UNIQUE =
          "ASSERT- insert: datacenter name must be unique";
focal_class.type: String
focal_class.var_name: BUG_INSERT_NAME_MUST_BE_UNIQUE
focal_class.declarator: BUG_UPDATE_NAME_MUST_BE_UNIQUE =
          "ASSERT- update: datacenter name must be unique"
focal_class.modifier: static final
focal_class.original_string: static final String BUG_UPDATE_NAME_MUST_BE_UNIQUE =
          "ASSERT- update: datacenter name must be unique";
focal_class.type: String
focal_class.var_name: BUG_UPDATE_NAME_MUST_BE_UNIQUE
focal_class.declarator: BUG_INSERT_RACK_NAME_MUST_BE_UNIQUE =
          "ASSERT- rack insert: racks on the same datacenter must have a unique name"
focal_class.modifier: static final
focal_class.original_string: static final String BUG_INSERT_RACK_NAME_MUST_BE_UNIQUE =
          "ASSERT- rack insert: racks on the same datacenter must have a unique name";
focal_class.type: String
focal_class.var_name: BUG_INSERT_RACK_NAME_MUST_BE_UNIQUE
focal_class.declarator: BUG_UPDATE_RACK_NAME_MUST_BE_UNIQUE =
          "ASSERT- rack update: racks on the same datacenter must have a unique name"
focal_class.modifier: static final
focal_class.original_string: static final String BUG_UPDATE_RACK_NAME_MUST_BE_UNIQUE =
          "ASSERT- rack update: racks on the same datacenter must have a unique name";
focal_class.type: String
focal_class.var_name: BUG_UPDATE_RACK_NAME_MUST_BE_UNIQUE
focal_class.declarator: BUG_INSERT_MACHINE_NAME_MUST_BE_UNIQUE =
          "ASSERT- machine insert: machines on the same datacenter must have a unique name"
focal_class.modifier: static final
focal_class.original_string: static final String BUG_INSERT_MACHINE_NAME_MUST_BE_UNIQUE =
          "ASSERT- machine insert: machines on the same datacenter must have a unique name";
focal_class.type: String
focal_class.var_name: BUG_INSERT_MACHINE_NAME_MUST_BE_UNIQUE
focal_class.declarator: BUG_UPDATE_MACHINE_NAME_MUST_BE_UNIQUE =
          "ASSERT- machine update: machines on the same datacenter must have a unique name"
focal_class.modifier: static final
focal_class.original_string: static final String BUG_UPDATE_MACHINE_NAME_MUST_BE_UNIQUE =
          "ASSERT- machine update: machines on the same datacenter must have a unique name";
focal_class.type: String
focal_class.var_name: BUG_UPDATE_MACHINE_NAME_MUST_BE_UNIQUE
focal_class.declarator: dao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private DatacenterDAO dao;
focal_class.type: DatacenterDAO
focal_class.var_name: dao
focal_class.declarator: rackDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private RackDAO rackDao;
focal_class.type: RackDAO
focal_class.var_name: rackDao
focal_class.declarator: ucsRackDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private UcsRackDAO ucsRackDao;
focal_class.type: UcsRackDAO
focal_class.var_name: ucsRackDao
focal_class.declarator: machineDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private MachineDAO machineDao;
focal_class.type: MachineDAO
focal_class.var_name: machineDao
focal_class.declarator: hypervisorDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private HypervisorDAO hypervisorDao;
focal_class.type: HypervisorDAO
focal_class.var_name: hypervisorDao
focal_class.declarator: datastoreDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private DatastoreDAO datastoreDao;
focal_class.type: DatastoreDAO
focal_class.var_name: datastoreDao
focal_class.declarator: remoteServiceDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private RemoteServiceDAO remoteServiceDao;
focal_class.type: RemoteServiceDAO
focal_class.var_name: remoteServiceDao
focal_class.declarator: networkDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private NetworkDAO networkDao;
focal_class.type: NetworkDAO
focal_class.var_name: networkDao
focal_class.declarator: vlanDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private VLANNetworkDAO vlanDao;
focal_class.type: VLANNetworkDAO
focal_class.var_name: vlanDao
focal_class.declarator: ipPoolDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private IpPoolManagementDAO ipPoolDao;
focal_class.type: IpPoolManagementDAO
focal_class.var_name: ipPoolDao
focal_class.declarator: repositoryDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private RepositoryDAO repositoryDao;
focal_class.type: RepositoryDAO
focal_class.var_name: repositoryDao
focal_class.declarator: virtualMachineDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private VirtualMachineDAO virtualMachineDao;
focal_class.type: VirtualMachineDAO
focal_class.var_name: virtualMachineDao
focal_class.declarator: storageRep
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private StorageRep storageRep;
focal_class.type: StorageRep
focal_class.var_name: storageRep
focal_class.declarator: pricingRep
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private PricingRep pricingRep;
focal_class.type: PricingRep
focal_class.var_name: pricingRep
focal_class.declarator: datacenterLimitDao
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private DatacenterLimitsDAO datacenterLimitDao;
focal_class.type: DatacenterLimitsDAO
focal_class.var_name: datacenterLimitDao
focal_class.declarator: dhcpOptionDAO
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private DhcpOptionDAO dhcpOptionDAO;
focal_class.type: DhcpOptionDAO
focal_class.var_name: dhcpOptionDAO
focal_class.file: model/src/main/java/com/abiquo/server/core/infrastructure/InfrastructureRep.java
focal_class.identifier: InfrastructureRep
focal_class.class_method_signature: InfrastructureRep.InfrastructureRep()
focal_class.full_signature: public  InfrastructureRep()
focal_class.identifier: InfrastructureRep
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  InfrastructureRep()
focal_class.class_method_signature: InfrastructureRep.InfrastructureRep(final EntityManager entityManager)
focal_class.full_signature: public  InfrastructureRep(final EntityManager entityManager)
focal_class.identifier: InfrastructureRep
focal_class.modifiers: public
focal_class.parameters: (final EntityManager entityManager)
focal_class.signature:  InfrastructureRep(final EntityManager entityManager)
focal_class.class_method_signature: InfrastructureRep.findById(final Integer id)
focal_class.full_signature: public Datacenter findById(final Integer id)
focal_class.identifier: findById
focal_class.modifiers: public
focal_class.parameters: (final Integer id)
focal_class.return: Datacenter
focal_class.signature: Datacenter findById(final Integer id)
focal_class.class_method_signature: InfrastructureRep.findAll()
focal_class.full_signature: public Collection<Datacenter> findAll()
focal_class.identifier: findAll
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Collection<Datacenter>
focal_class.signature: Collection<Datacenter> findAll()
focal_class.class_method_signature: InfrastructureRep.insert(final Datacenter datacenter)
focal_class.full_signature: public void insert(final Datacenter datacenter)
focal_class.identifier: insert
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: void
focal_class.signature: void insert(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.delete(final Datacenter datacenter)
focal_class.full_signature: public void delete(final Datacenter datacenter)
focal_class.identifier: delete
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: void
focal_class.signature: void delete(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.update(final Datacenter datacenter)
focal_class.full_signature: public void update(final Datacenter datacenter)
focal_class.identifier: update
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: void
focal_class.signature: void update(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.existsAnyDatacenterWithName(final String name)
focal_class.full_signature: public boolean existsAnyDatacenterWithName(final String name)
focal_class.identifier: existsAnyDatacenterWithName
focal_class.modifiers: public
focal_class.parameters: (final String name)
focal_class.return: boolean
focal_class.signature: boolean existsAnyDatacenterWithName(final String name)
focal_class.class_method_signature: InfrastructureRep.existsAnyOtherWithName(final Datacenter datacenter, final String name)
focal_class.full_signature: public boolean existsAnyOtherWithName(final Datacenter datacenter, final String name)
focal_class.identifier: existsAnyOtherWithName
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter, final String name)
focal_class.return: boolean
focal_class.signature: boolean existsAnyOtherWithName(final Datacenter datacenter, final String name)
focal_class.class_method_signature: InfrastructureRep.findRacks(final Datacenter datacenter)
focal_class.full_signature: public List<Rack> findRacks(final Datacenter datacenter)
focal_class.identifier: findRacks
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: List<Rack>
focal_class.signature: List<Rack> findRacks(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findRacks(final Datacenter datacenter, final String filter)
focal_class.full_signature: public List<Rack> findRacks(final Datacenter datacenter, final String filter)
focal_class.identifier: findRacks
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter, final String filter)
focal_class.return: List<Rack>
focal_class.signature: List<Rack> findRacks(final Datacenter datacenter, final String filter)
focal_class.class_method_signature: InfrastructureRep.findMachines(final Datacenter datacenter)
focal_class.full_signature: public List<Machine> findMachines(final Datacenter datacenter)
focal_class.identifier: findMachines
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findMachines(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findRackMachines(final Rack rack)
focal_class.full_signature: public List<Machine> findRackMachines(final Rack rack)
focal_class.identifier: findRackMachines
focal_class.modifiers: public
focal_class.parameters: (final Rack rack)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findRackMachines(final Rack rack)
focal_class.class_method_signature: InfrastructureRep.findRackMachines(final Rack rack, final String filter)
focal_class.full_signature: public List<Machine> findRackMachines(final Rack rack, final String filter)
focal_class.identifier: findRackMachines
focal_class.modifiers: public
focal_class.parameters: (final Rack rack, final String filter)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findRackMachines(final Rack rack, final String filter)
focal_class.class_method_signature: InfrastructureRep.findHypervisors(final Datacenter datacenter)
focal_class.full_signature: public Set<HypervisorType> findHypervisors(final Datacenter datacenter)
focal_class.identifier: findHypervisors
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: Set<HypervisorType>
focal_class.signature: Set<HypervisorType> findHypervisors(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findHypervisorsType(final Datacenter datacenter)
focal_class.full_signature: public Collection<HypervisorType> findHypervisorsType(final Datacenter datacenter)
focal_class.identifier: findHypervisorsType
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: Collection<HypervisorType>
focal_class.signature: Collection<HypervisorType> findHypervisorsType(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findEnterprisesByDataCenter(final Datacenter datacenter,
          final Boolean network, final Integer firstElem, final Integer numElem)
focal_class.full_signature: public List<Enterprise> findEnterprisesByDataCenter(final Datacenter datacenter,
          final Boolean network, final Integer firstElem, final Integer numElem)
focal_class.identifier: findEnterprisesByDataCenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final Boolean network, final Integer firstElem, final Integer numElem)
focal_class.return: List<Enterprise>
focal_class.signature: List<Enterprise> findEnterprisesByDataCenter(final Datacenter datacenter,
          final Boolean network, final Integer firstElem, final Integer numElem)
focal_class.class_method_signature: InfrastructureRep.findDatacenterLimits(final Enterprise enterprise,
          final Datacenter datacenter)
focal_class.full_signature: public DatacenterLimits findDatacenterLimits(final Enterprise enterprise,
          final Datacenter datacenter)
focal_class.identifier: findDatacenterLimits
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise,
          final Datacenter datacenter)
focal_class.return: DatacenterLimits
focal_class.signature: DatacenterLimits findDatacenterLimits(final Enterprise enterprise,
          final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findDatacenterLimits(final Enterprise enterprise)
focal_class.full_signature: public Collection<DatacenterLimits> findDatacenterLimits(final Enterprise enterprise)
focal_class.identifier: findDatacenterLimits
focal_class.modifiers: public
focal_class.parameters: (final Enterprise enterprise)
focal_class.return: Collection<DatacenterLimits>
focal_class.signature: Collection<DatacenterLimits> findDatacenterLimits(final Enterprise enterprise)
focal_class.class_method_signature: InfrastructureRep.existsAnyRackWithName(final Datacenter datacenter, final String name)
focal_class.full_signature: public boolean existsAnyRackWithName(final Datacenter datacenter, final String name)
focal_class.identifier: existsAnyRackWithName
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter, final String name)
focal_class.return: boolean
focal_class.signature: boolean existsAnyRackWithName(final Datacenter datacenter, final String name)
focal_class.class_method_signature: InfrastructureRep.existsAnyOtherRackWithName(final Rack rack, final String name)
focal_class.full_signature: public boolean existsAnyOtherRackWithName(final Rack rack, final String name)
focal_class.identifier: existsAnyOtherRackWithName
focal_class.modifiers: public
focal_class.parameters: (final Rack rack, final String name)
focal_class.return: boolean
focal_class.signature: boolean existsAnyOtherRackWithName(final Rack rack, final String name)
focal_class.class_method_signature: InfrastructureRep.existsAnyUcsRackWithIp(final String ip)
focal_class.full_signature: public boolean existsAnyUcsRackWithIp(final String ip)
focal_class.identifier: existsAnyUcsRackWithIp
focal_class.modifiers: public
focal_class.parameters: (final String ip)
focal_class.return: boolean
focal_class.signature: boolean existsAnyUcsRackWithIp(final String ip)
focal_class.class_method_signature: InfrastructureRep.existsAnyVirtualMachineUsingNetwork(final Integer vlanId)
focal_class.full_signature: public boolean existsAnyVirtualMachineUsingNetwork(final Integer vlanId)
focal_class.identifier: existsAnyVirtualMachineUsingNetwork
focal_class.modifiers: public
focal_class.parameters: (final Integer vlanId)
focal_class.return: boolean
focal_class.signature: boolean existsAnyVirtualMachineUsingNetwork(final Integer vlanId)
focal_class.class_method_signature: InfrastructureRep.existsAnyMachineWithName(final Datacenter datacenter, final String name)
focal_class.full_signature: public boolean existsAnyMachineWithName(final Datacenter datacenter, final String name)
focal_class.identifier: existsAnyMachineWithName
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter, final String name)
focal_class.return: boolean
focal_class.signature: boolean existsAnyMachineWithName(final Datacenter datacenter, final String name)
focal_class.class_method_signature: InfrastructureRep.existsAnyOtherMachineWithName(final Machine machine, final String name)
focal_class.full_signature: public boolean existsAnyOtherMachineWithName(final Machine machine, final String name)
focal_class.identifier: existsAnyOtherMachineWithName
focal_class.modifiers: public
focal_class.parameters: (final Machine machine, final String name)
focal_class.return: boolean
focal_class.signature: boolean existsAnyOtherMachineWithName(final Machine machine, final String name)
focal_class.class_method_signature: InfrastructureRep.findRackById(final Integer id)
focal_class.full_signature: public Rack findRackById(final Integer id)
focal_class.identifier: findRackById
focal_class.modifiers: public
focal_class.parameters: (final Integer id)
focal_class.return: Rack
focal_class.signature: Rack findRackById(final Integer id)
focal_class.class_method_signature: InfrastructureRep.insertUcsRack(final UcsRack UcsRack)
focal_class.full_signature: public void insertUcsRack(final UcsRack UcsRack)
focal_class.identifier: insertUcsRack
focal_class.modifiers: public
focal_class.parameters: (final UcsRack UcsRack)
focal_class.return: void
focal_class.signature: void insertUcsRack(final UcsRack UcsRack)
focal_class.class_method_signature: InfrastructureRep.findUcsRackById(final Integer rackId)
focal_class.full_signature: public UcsRack findUcsRackById(final Integer rackId)
focal_class.identifier: findUcsRackById
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId)
focal_class.return: UcsRack
focal_class.signature: UcsRack findUcsRackById(final Integer rackId)
focal_class.class_method_signature: InfrastructureRep.insertRack(final Rack rack)
focal_class.full_signature: public void insertRack(final Rack rack)
focal_class.identifier: insertRack
focal_class.modifiers: public
focal_class.parameters: (final Rack rack)
focal_class.return: void
focal_class.signature: void insertRack(final Rack rack)
focal_class.class_method_signature: InfrastructureRep.updateRack(final Rack rack)
focal_class.full_signature: public void updateRack(final Rack rack)
focal_class.identifier: updateRack
focal_class.modifiers: public
focal_class.parameters: (final Rack rack)
focal_class.return: void
focal_class.signature: void updateRack(final Rack rack)
focal_class.class_method_signature: InfrastructureRep.deleteRack(final Rack rack)
focal_class.full_signature: public void deleteRack(final Rack rack)
focal_class.identifier: deleteRack
focal_class.modifiers: public
focal_class.parameters: (final Rack rack)
focal_class.return: void
focal_class.signature: void deleteRack(final Rack rack)
focal_class.class_method_signature: InfrastructureRep.findMachineById(final Integer id)
focal_class.full_signature: public Machine findMachineById(final Integer id)
focal_class.identifier: findMachineById
focal_class.modifiers: public
focal_class.parameters: (final Integer id)
focal_class.return: Machine
focal_class.signature: Machine findMachineById(final Integer id)
focal_class.class_method_signature: InfrastructureRep.findMachineByIds(final Integer datacenterId, final Integer rackId,
          final Integer machineId)
focal_class.full_signature: public Machine findMachineByIds(final Integer datacenterId, final Integer rackId,
          final Integer machineId)
focal_class.identifier: findMachineByIds
focal_class.modifiers: public
focal_class.parameters: (final Integer datacenterId, final Integer rackId,
          final Integer machineId)
focal_class.return: Machine
focal_class.signature: Machine findMachineByIds(final Integer datacenterId, final Integer rackId,
          final Integer machineId)
focal_class.class_method_signature: InfrastructureRep.findMachineByIp(final Integer datacenterId, final String ip)
focal_class.full_signature: public Machine findMachineByIp(final Integer datacenterId, final String ip)
focal_class.identifier: findMachineByIp
focal_class.modifiers: public
focal_class.parameters: (final Integer datacenterId, final String ip)
focal_class.return: Machine
focal_class.signature: Machine findMachineByIp(final Integer datacenterId, final String ip)
focal_class.class_method_signature: InfrastructureRep.insertMachine(final Machine machine)
focal_class.full_signature: public void insertMachine(final Machine machine)
focal_class.identifier: insertMachine
focal_class.modifiers: public
focal_class.parameters: (final Machine machine)
focal_class.return: void
focal_class.signature: void insertMachine(final Machine machine)
focal_class.class_method_signature: InfrastructureRep.updateMachine(final Machine machine)
focal_class.full_signature: public void updateMachine(final Machine machine)
focal_class.identifier: updateMachine
focal_class.modifiers: public
focal_class.parameters: (final Machine machine)
focal_class.return: void
focal_class.signature: void updateMachine(final Machine machine)
focal_class.class_method_signature: InfrastructureRep.deleteMachine(final Machine machine)
focal_class.full_signature: public void deleteMachine(final Machine machine)
focal_class.identifier: deleteMachine
focal_class.modifiers: public
focal_class.parameters: (final Machine machine)
focal_class.return: void
focal_class.signature: void deleteMachine(final Machine machine)
focal_class.class_method_signature: InfrastructureRep.insertTier(final Tier tier)
focal_class.full_signature: public void insertTier(final Tier tier)
focal_class.identifier: insertTier
focal_class.modifiers: public
focal_class.parameters: (final Tier tier)
focal_class.return: void
focal_class.signature: void insertTier(final Tier tier)
focal_class.class_method_signature: InfrastructureRep.insertHypervisor(final Hypervisor hypervisor)
focal_class.full_signature: public void insertHypervisor(final Hypervisor hypervisor)
focal_class.identifier: insertHypervisor
focal_class.modifiers: public
focal_class.parameters: (final Hypervisor hypervisor)
focal_class.return: void
focal_class.signature: void insertHypervisor(final Hypervisor hypervisor)
focal_class.class_method_signature: InfrastructureRep.findMachineDatastores(final Machine machine)
focal_class.full_signature: public List<Datastore> findMachineDatastores(final Machine machine)
focal_class.identifier: findMachineDatastores
focal_class.modifiers: public
focal_class.parameters: (final Machine machine)
focal_class.return: List<Datastore>
focal_class.signature: List<Datastore> findMachineDatastores(final Machine machine)
focal_class.class_method_signature: InfrastructureRep.findDatastoreById(final Integer id)
focal_class.full_signature: public Datastore findDatastoreById(final Integer id)
focal_class.identifier: findDatastoreById
focal_class.modifiers: public
focal_class.parameters: (final Integer id)
focal_class.return: Datastore
focal_class.signature: Datastore findDatastoreById(final Integer id)
focal_class.class_method_signature: InfrastructureRep.findDatastoreByUuidAndMachine(final String uuid, final Machine machine)
focal_class.full_signature: public Datastore findDatastoreByUuidAndMachine(final String uuid, final Machine machine)
focal_class.identifier: findDatastoreByUuidAndMachine
focal_class.modifiers: public
focal_class.parameters: (final String uuid, final Machine machine)
focal_class.return: Datastore
focal_class.signature: Datastore findDatastoreByUuidAndMachine(final String uuid, final Machine machine)
focal_class.class_method_signature: InfrastructureRep.insertDatastore(final Datastore datastore)
focal_class.full_signature: public void insertDatastore(final Datastore datastore)
focal_class.identifier: insertDatastore
focal_class.modifiers: public
focal_class.parameters: (final Datastore datastore)
focal_class.return: void
focal_class.signature: void insertDatastore(final Datastore datastore)
focal_class.class_method_signature: InfrastructureRep.updateDatastore(final Datastore datastore)
focal_class.full_signature: public void updateDatastore(final Datastore datastore)
focal_class.identifier: updateDatastore
focal_class.modifiers: public
focal_class.parameters: (final Datastore datastore)
focal_class.return: void
focal_class.signature: void updateDatastore(final Datastore datastore)
focal_class.class_method_signature: InfrastructureRep.deleteDatastore(final Datastore datastore)
focal_class.full_signature: public void deleteDatastore(final Datastore datastore)
focal_class.identifier: deleteDatastore
focal_class.modifiers: public
focal_class.parameters: (final Datastore datastore)
focal_class.return: void
focal_class.signature: void deleteDatastore(final Datastore datastore)
focal_class.class_method_signature: InfrastructureRep.findShares(final Datastore datastore)
focal_class.full_signature: public List<Datastore> findShares(final Datastore datastore)
focal_class.identifier: findShares
focal_class.modifiers: public
focal_class.parameters: (final Datastore datastore)
focal_class.return: List<Datastore>
focal_class.signature: List<Datastore> findShares(final Datastore datastore)
focal_class.class_method_signature: InfrastructureRep.existAnyDatastoreWithName(final String name)
focal_class.full_signature: public boolean existAnyDatastoreWithName(final String name)
focal_class.identifier: existAnyDatastoreWithName
focal_class.modifiers: public
focal_class.parameters: (final String name)
focal_class.return: boolean
focal_class.signature: boolean existAnyDatastoreWithName(final String name)
focal_class.class_method_signature: InfrastructureRep.existAnyOtherDatastoreWithName(final Datastore datastore, final String name)
focal_class.full_signature: public boolean existAnyOtherDatastoreWithName(final Datastore datastore, final String name)
focal_class.identifier: existAnyOtherDatastoreWithName
focal_class.modifiers: public
focal_class.parameters: (final Datastore datastore, final String name)
focal_class.return: boolean
focal_class.signature: boolean existAnyOtherDatastoreWithName(final Datastore datastore, final String name)
focal_class.class_method_signature: InfrastructureRep.existAnyDatastoreWithDirectory(final String directory)
focal_class.full_signature: public boolean existAnyDatastoreWithDirectory(final String directory)
focal_class.identifier: existAnyDatastoreWithDirectory
focal_class.modifiers: public
focal_class.parameters: (final String directory)
focal_class.return: boolean
focal_class.signature: boolean existAnyDatastoreWithDirectory(final String directory)
focal_class.class_method_signature: InfrastructureRep.existAnyOtherDatastoreWithDirectory(final Datastore datastore,
          final String directory)
focal_class.full_signature: public boolean existAnyOtherDatastoreWithDirectory(final Datastore datastore,
          final String directory)
focal_class.identifier: existAnyOtherDatastoreWithDirectory
focal_class.modifiers: public
focal_class.parameters: (final Datastore datastore,
          final String directory)
focal_class.return: boolean
focal_class.signature: boolean existAnyOtherDatastoreWithDirectory(final Datastore datastore,
          final String directory)
focal_class.class_method_signature: InfrastructureRep.insertRemoteService(final RemoteService remoteService)
focal_class.full_signature: public void insertRemoteService(final RemoteService remoteService)
focal_class.identifier: insertRemoteService
focal_class.modifiers: public
focal_class.parameters: (final RemoteService remoteService)
focal_class.return: void
focal_class.signature: void insertRemoteService(final RemoteService remoteService)
focal_class.class_method_signature: InfrastructureRep.insertNetwork(final Network network)
focal_class.full_signature: public void insertNetwork(final Network network)
focal_class.identifier: insertNetwork
focal_class.modifiers: public
focal_class.parameters: (final Network network)
focal_class.return: void
focal_class.signature: void insertNetwork(final Network network)
focal_class.class_method_signature: InfrastructureRep.updateRemoteService(final RemoteService remoteService)
focal_class.full_signature: public void updateRemoteService(final RemoteService remoteService)
focal_class.identifier: updateRemoteService
focal_class.modifiers: public
focal_class.parameters: (final RemoteService remoteService)
focal_class.return: void
focal_class.signature: void updateRemoteService(final RemoteService remoteService)
focal_class.class_method_signature: InfrastructureRep.deleteRemoteService(final RemoteService remoteService)
focal_class.full_signature: public void deleteRemoteService(final RemoteService remoteService)
focal_class.identifier: deleteRemoteService
focal_class.modifiers: public
focal_class.parameters: (final RemoteService remoteService)
focal_class.return: void
focal_class.signature: void deleteRemoteService(final RemoteService remoteService)
focal_class.class_method_signature: InfrastructureRep.existAnyRemoteServiceWithUri(final String uri)
focal_class.full_signature: public boolean existAnyRemoteServiceWithUri(final String uri)
focal_class.identifier: existAnyRemoteServiceWithUri
focal_class.modifiers: public
focal_class.parameters: (final String uri)
focal_class.return: boolean
focal_class.signature: boolean existAnyRemoteServiceWithUri(final String uri)
focal_class.class_method_signature: InfrastructureRep.findRemoteServicesByDatacenter(final Datacenter datacenter)
focal_class.full_signature: public List<RemoteService> findRemoteServicesByDatacenter(final Datacenter datacenter)
focal_class.identifier: findRemoteServicesByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: List<RemoteService>
focal_class.signature: List<RemoteService> findRemoteServicesByDatacenter(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findAllRemoteServices()
focal_class.full_signature: public List<RemoteService> findAllRemoteServices()
focal_class.identifier: findAllRemoteServices
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<RemoteService>
focal_class.signature: List<RemoteService> findAllRemoteServices()
focal_class.class_method_signature: InfrastructureRep.findRemoteServiceById(final int id)
focal_class.full_signature: public RemoteService findRemoteServiceById(final int id)
focal_class.identifier: findRemoteServiceById
focal_class.modifiers: public
focal_class.parameters: (final int id)
focal_class.return: RemoteService
focal_class.signature: RemoteService findRemoteServiceById(final int id)
focal_class.class_method_signature: InfrastructureRep.findRemoteServiceWithTypeInDatacenter(final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.full_signature: public List<RemoteService> findRemoteServiceWithTypeInDatacenter(final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.identifier: findRemoteServiceWithTypeInDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.return: List<RemoteService>
focal_class.signature: List<RemoteService> findRemoteServiceWithTypeInDatacenter(final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.class_method_signature: InfrastructureRep.existAnyRemoteServiceWithTypeInDatacenter(final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.full_signature: public boolean existAnyRemoteServiceWithTypeInDatacenter(final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.identifier: existAnyRemoteServiceWithTypeInDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.return: boolean
focal_class.signature: boolean existAnyRemoteServiceWithTypeInDatacenter(final Datacenter datacenter,
          final RemoteServiceType type)
focal_class.class_method_signature: InfrastructureRep.findCandidateMachines(final Integer idRack,
          final Integer idVirtualDatacenter, final Long hdRequiredOnDatastore,
          final Enterprise enterprise)
focal_class.full_signature: public List<Machine> findCandidateMachines(final Integer idRack,
          final Integer idVirtualDatacenter, final Long hdRequiredOnDatastore,
          final Enterprise enterprise)
focal_class.identifier: findCandidateMachines
focal_class.modifiers: public
focal_class.parameters: (final Integer idRack,
          final Integer idVirtualDatacenter, final Long hdRequiredOnDatastore,
          final Enterprise enterprise)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findCandidateMachines(final Integer idRack,
          final Integer idVirtualDatacenter, final Long hdRequiredOnDatastore,
          final Enterprise enterprise)
focal_class.class_method_signature: InfrastructureRep.findCandidateMachines(final Integer idRack,
          final Integer idVirtualDatacenter, final Enterprise enterprise, final String datastoreUuid,
          final Integer originalHypervisorId)
focal_class.full_signature: public List<Machine> findCandidateMachines(final Integer idRack,
          final Integer idVirtualDatacenter, final Enterprise enterprise, final String datastoreUuid,
          final Integer originalHypervisorId)
focal_class.identifier: findCandidateMachines
focal_class.modifiers: public
focal_class.parameters: (final Integer idRack,
          final Integer idVirtualDatacenter, final Enterprise enterprise, final String datastoreUuid,
          final Integer originalHypervisorId)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findCandidateMachines(final Integer idRack,
          final Integer idVirtualDatacenter, final Enterprise enterprise, final String datastoreUuid,
          final Integer originalHypervisorId)
focal_class.class_method_signature: InfrastructureRep.getRackIdByMinVLANCount(final int idDatacenter)
focal_class.full_signature: public List<Integer> getRackIdByMinVLANCount(final int idDatacenter)
focal_class.identifier: getRackIdByMinVLANCount
focal_class.modifiers: public
focal_class.parameters: (final int idDatacenter)
focal_class.return: List<Integer>
focal_class.signature: List<Integer> getRackIdByMinVLANCount(final int idDatacenter)
focal_class.class_method_signature: InfrastructureRep.findByName(final String name)
focal_class.full_signature: public Datacenter findByName(final String name)
focal_class.identifier: findByName
focal_class.modifiers: public
focal_class.parameters: (final String name)
focal_class.return: Datacenter
focal_class.signature: Datacenter findByName(final String name)
focal_class.class_method_signature: InfrastructureRep.findRackByName(final String name)
focal_class.full_signature: public Rack findRackByName(final String name)
focal_class.identifier: findRackByName
focal_class.modifiers: public
focal_class.parameters: (final String name)
focal_class.return: Rack
focal_class.signature: Rack findRackByName(final String name)
focal_class.class_method_signature: InfrastructureRep.findMachineByName(final String name)
focal_class.full_signature: public Machine findMachineByName(final String name)
focal_class.identifier: findMachineByName
focal_class.modifiers: public
focal_class.parameters: (final String name)
focal_class.return: Machine
focal_class.signature: Machine findMachineByName(final String name)
focal_class.class_method_signature: InfrastructureRep.getNumberOfDeployedVlanNetworksByRack(final Integer rackId)
focal_class.full_signature: public Long getNumberOfDeployedVlanNetworksByRack(final Integer rackId)
focal_class.identifier: getNumberOfDeployedVlanNetworksByRack
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId)
focal_class.return: Long
focal_class.signature: Long getNumberOfDeployedVlanNetworksByRack(final Integer rackId)
focal_class.class_method_signature: InfrastructureRep.isRepositoryBeingUsed(final Datacenter datacenter)
focal_class.full_signature: public boolean isRepositoryBeingUsed(final Datacenter datacenter)
focal_class.identifier: isRepositoryBeingUsed
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: boolean
focal_class.signature: boolean isRepositoryBeingUsed(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.updateRepositoryLocation(final Datacenter datacenter, final String url)
focal_class.full_signature: public void updateRepositoryLocation(final Datacenter datacenter, final String url)
focal_class.identifier: updateRepositoryLocation
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter, final String url)
focal_class.return: void
focal_class.signature: void updateRepositoryLocation(final Datacenter datacenter, final String url)
focal_class.class_method_signature: InfrastructureRep.deleteRepository(final Datacenter datacenter)
focal_class.full_signature: public void deleteRepository(final Datacenter datacenter)
focal_class.identifier: deleteRepository
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: void
focal_class.signature: void deleteRepository(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.existRepositoryInOtherDatacenter(final Datacenter datacenter,
          final String repositoryLocation)
focal_class.full_signature: public boolean existRepositoryInOtherDatacenter(final Datacenter datacenter,
          final String repositoryLocation)
focal_class.identifier: existRepositoryInOtherDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final String repositoryLocation)
focal_class.return: boolean
focal_class.signature: boolean existRepositoryInOtherDatacenter(final Datacenter datacenter,
          final String repositoryLocation)
focal_class.class_method_signature: InfrastructureRep.existRepositoryInSameDatacenter(final Datacenter datacenter,
          final String repositoryLocation)
focal_class.full_signature: public boolean existRepositoryInSameDatacenter(final Datacenter datacenter,
          final String repositoryLocation)
focal_class.identifier: existRepositoryInSameDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final String repositoryLocation)
focal_class.return: boolean
focal_class.signature: boolean existRepositoryInSameDatacenter(final Datacenter datacenter,
          final String repositoryLocation)
focal_class.class_method_signature: InfrastructureRep.createRepository(final Datacenter datacenter, final String repositoryLocation)
focal_class.full_signature: public void createRepository(final Datacenter datacenter, final String repositoryLocation)
focal_class.identifier: createRepository
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter, final String repositoryLocation)
focal_class.return: void
focal_class.signature: void createRepository(final Datacenter datacenter, final String repositoryLocation)
focal_class.class_method_signature: InfrastructureRep.findRepositoryByDatacenter(
          final Datacenter datacenter)
focal_class.full_signature: public com.abiquo.server.core.infrastructure.Repository findRepositoryByDatacenter(
          final Datacenter datacenter)
focal_class.identifier: findRepositoryByDatacenter
focal_class.modifiers: public
focal_class.parameters: (
          final Datacenter datacenter)
focal_class.return: com.abiquo.server.core.infrastructure.Repository
focal_class.signature: com.abiquo.server.core.infrastructure.Repository findRepositoryByDatacenter(
          final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findRepositoryByLocation(
          final String location)
focal_class.full_signature: public com.abiquo.server.core.infrastructure.Repository findRepositoryByLocation(
          final String location)
focal_class.identifier: findRepositoryByLocation
focal_class.modifiers: public
focal_class.parameters: (
          final String location)
focal_class.return: com.abiquo.server.core.infrastructure.Repository
focal_class.signature: com.abiquo.server.core.infrastructure.Repository findRepositoryByLocation(
          final String location)
focal_class.class_method_signature: InfrastructureRep.existDeployedVirtualMachines(final Datacenter datacenter)
focal_class.full_signature: public boolean existDeployedVirtualMachines(final Datacenter datacenter)
focal_class.identifier: existDeployedVirtualMachines
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: boolean
focal_class.signature: boolean existDeployedVirtualMachines(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findRackByIds(final Integer datacenterId, final Integer rackId)
focal_class.full_signature: public Rack findRackByIds(final Integer datacenterId, final Integer rackId)
focal_class.identifier: findRackByIds
focal_class.modifiers: public
focal_class.parameters: (final Integer datacenterId, final Integer rackId)
focal_class.return: Rack
focal_class.signature: Rack findRackByIds(final Integer datacenterId, final Integer rackId)
focal_class.class_method_signature: InfrastructureRep.findRacksWithHAEnabled(final Datacenter dc)
focal_class.full_signature: public List<Rack> findRacksWithHAEnabled(final Datacenter dc)
focal_class.identifier: findRacksWithHAEnabled
focal_class.modifiers: public
focal_class.parameters: (final Datacenter dc)
focal_class.return: List<Rack>
focal_class.signature: List<Rack> findRacksWithHAEnabled(final Datacenter dc)
focal_class.class_method_signature: InfrastructureRep.findRackEnabledForHAMachines(final Rack rack)
focal_class.full_signature: public List<Machine> findRackEnabledForHAMachines(final Rack rack)
focal_class.identifier: findRackEnabledForHAMachines
focal_class.modifiers: public
focal_class.parameters: (final Rack rack)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findRackEnabledForHAMachines(final Rack rack)
focal_class.class_method_signature: InfrastructureRep.findMachinesWithHAInProgress()
focal_class.full_signature: public List<Machine> findMachinesWithHAInProgress()
focal_class.identifier: findMachinesWithHAInProgress
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<Machine>
focal_class.signature: List<Machine> findMachinesWithHAInProgress()
focal_class.class_method_signature: InfrastructureRep.findAllUcsRacksByDatacenter(final Datacenter datacenter)
focal_class.full_signature: public List<UcsRack> findAllUcsRacksByDatacenter(final Datacenter datacenter)
focal_class.identifier: findAllUcsRacksByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: List<UcsRack>
focal_class.signature: List<UcsRack> findAllUcsRacksByDatacenter(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findAllUcsRacksByDatacenter(final Datacenter datacenter,
          final String filter)
focal_class.full_signature: public List<UcsRack> findAllUcsRacksByDatacenter(final Datacenter datacenter,
          final String filter)
focal_class.identifier: findAllUcsRacksByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final String filter)
focal_class.return: List<UcsRack>
focal_class.signature: List<UcsRack> findAllUcsRacksByDatacenter(final Datacenter datacenter,
          final String filter)
focal_class.class_method_signature: InfrastructureRep.findAllNotManagedRacksByDatacenter(final Integer datacenterId)
focal_class.full_signature: public List<Rack> findAllNotManagedRacksByDatacenter(final Integer datacenterId)
focal_class.identifier: findAllNotManagedRacksByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Integer datacenterId)
focal_class.return: List<Rack>
focal_class.signature: List<Rack> findAllNotManagedRacksByDatacenter(final Integer datacenterId)
focal_class.class_method_signature: InfrastructureRep.findAllNotManagedRacksByDatacenter(final Integer datacenterId,
          final String filter)
focal_class.full_signature: public List<Rack> findAllNotManagedRacksByDatacenter(final Integer datacenterId,
          final String filter)
focal_class.identifier: findAllNotManagedRacksByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Integer datacenterId,
          final String filter)
focal_class.return: List<Rack>
focal_class.signature: List<Rack> findAllNotManagedRacksByDatacenter(final Integer datacenterId,
          final String filter)
focal_class.class_method_signature: InfrastructureRep.existAnyHypervisorWithIpInDatacenter(final String ip, final Integer datacenterId)
focal_class.full_signature: public boolean existAnyHypervisorWithIpInDatacenter(final String ip, final Integer datacenterId)
focal_class.identifier: existAnyHypervisorWithIpInDatacenter
focal_class.modifiers: public
focal_class.parameters: (final String ip, final Integer datacenterId)
focal_class.return: boolean
focal_class.signature: boolean existAnyHypervisorWithIpInDatacenter(final String ip, final Integer datacenterId)
focal_class.class_method_signature: InfrastructureRep.existAnyHypervisorWithIpServiceInDatacenter(final String ip,
          final Integer datacenterId)
focal_class.full_signature: public boolean existAnyHypervisorWithIpServiceInDatacenter(final String ip,
          final Integer datacenterId)
focal_class.identifier: existAnyHypervisorWithIpServiceInDatacenter
focal_class.modifiers: public
focal_class.parameters: (final String ip,
          final Integer datacenterId)
focal_class.return: boolean
focal_class.signature: boolean existAnyHypervisorWithIpServiceInDatacenter(final String ip,
          final Integer datacenterId)
focal_class.class_method_signature: InfrastructureRep.getEmptyOffMachines(final Integer rackId)
focal_class.full_signature: public Integer getEmptyOffMachines(final Integer rackId)
focal_class.identifier: getEmptyOffMachines
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId)
focal_class.return: Integer
focal_class.signature: Integer getEmptyOffMachines(final Integer rackId)
focal_class.class_method_signature: InfrastructureRep.getEmptyOnMachines(final Integer rackId)
focal_class.full_signature: public Integer getEmptyOnMachines(final Integer rackId)
focal_class.identifier: getEmptyOnMachines
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId)
focal_class.return: Integer
focal_class.signature: Integer getEmptyOnMachines(final Integer rackId)
focal_class.class_method_signature: InfrastructureRep.getRandomMachinesToStartFromRack(final Integer rackId,
          final Integer howMany)
focal_class.full_signature: public List<Machine> getRandomMachinesToStartFromRack(final Integer rackId,
          final Integer howMany)
focal_class.identifier: getRandomMachinesToStartFromRack
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId,
          final Integer howMany)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> getRandomMachinesToStartFromRack(final Integer rackId,
          final Integer howMany)
focal_class.class_method_signature: InfrastructureRep.getRandomMachinesToShutDownFromRack(final Integer rackId,
          final Integer howMany)
focal_class.full_signature: public List<Machine> getRandomMachinesToShutDownFromRack(final Integer rackId,
          final Integer howMany)
focal_class.identifier: getRandomMachinesToShutDownFromRack
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId,
          final Integer howMany)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> getRandomMachinesToShutDownFromRack(final Integer rackId,
          final Integer howMany)
focal_class.class_method_signature: InfrastructureRep.getAllMachinesToShutDownFromRack(final Integer rackId)
focal_class.full_signature: public List<Machine> getAllMachinesToShutDownFromRack(final Integer rackId)
focal_class.identifier: getAllMachinesToShutDownFromRack
focal_class.modifiers: public
focal_class.parameters: (final Integer rackId)
focal_class.return: List<Machine>
focal_class.signature: List<Machine> getAllMachinesToShutDownFromRack(final Integer rackId)
focal_class.class_method_signature: InfrastructureRep.findAllPublicVlansByDatacenter(final Datacenter datacenter,
          final NetworkType netType)
focal_class.full_signature: public List<VLANNetwork> findAllPublicVlansByDatacenter(final Datacenter datacenter,
          final NetworkType netType)
focal_class.identifier: findAllPublicVlansByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter,
          final NetworkType netType)
focal_class.return: List<VLANNetwork>
focal_class.signature: List<VLANNetwork> findAllPublicVlansByDatacenter(final Datacenter datacenter,
          final NetworkType netType)
focal_class.class_method_signature: InfrastructureRep.findAllPrivateVlansByDatacenter(final Datacenter datacenter)
focal_class.full_signature: public List<VLANNetwork> findAllPrivateVlansByDatacenter(final Datacenter datacenter)
focal_class.identifier: findAllPrivateVlansByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter datacenter)
focal_class.return: List<VLANNetwork>
focal_class.signature: List<VLANNetwork> findAllPrivateVlansByDatacenter(final Datacenter datacenter)
focal_class.class_method_signature: InfrastructureRep.findPublicVlanByDatacenter(final Datacenter dc, final Integer vlanId)
focal_class.full_signature: public VLANNetwork findPublicVlanByDatacenter(final Datacenter dc, final Integer vlanId)
focal_class.identifier: findPublicVlanByDatacenter
focal_class.modifiers: public
focal_class.parameters: (final Datacenter dc, final Integer vlanId)
focal_class.return: VLANNetwork
focal_class.signature: VLANNetwork findPublicVlanByDatacenter(final Datacenter dc, final Integer vlanId)
focal_class.class_method_signature: InfrastructureRep.findIpsPurchasedInPublicVlan(final VLANNetwork vlan)
focal_class.full_signature: public List<IpPoolManagement> findIpsPurchasedInPublicVlan(final VLANNetwork vlan)
focal_class.identifier: findIpsPurchasedInPublicVlan
focal_class.modifiers: public
focal_class.parameters: (final VLANNetwork vlan)
focal_class.return: List<IpPoolManagement>
focal_class.signature: List<IpPoolManagement> findIpsPurchasedInPublicVlan(final VLANNetwork vlan)
focal_class.class_method_signature: InfrastructureRep.findIpsByNetwork(final Network network, final Integer vlanId)
focal_class.full_signature: public List<IpPoolManagement> findIpsByNetwork(final Network network, final Integer vlanId)
focal_class.identifier: findIpsByNetwork
focal_class.modifiers: public
focal_class.parameters: (final Network network, final Integer vlanId)
focal_class.return: List<IpPoolManagement>
focal_class.signature: List<IpPoolManagement> findIpsByNetwork(final Network network, final Integer vlanId)
focal_class.class_method_signature: InfrastructureRep.updateLimits(final DatacenterLimits dclimits)
focal_class.full_signature: public void updateLimits(final DatacenterLimits dclimits)
focal_class.identifier: updateLimits
focal_class.modifiers: public
focal_class.parameters: (final DatacenterLimits dclimits)
focal_class.return: void
focal_class.signature: void updateLimits(final DatacenterLimits dclimits)
focal_class.class_method_signature: InfrastructureRep.getNotManagedVirtualMachines(final Hypervisor hypervisor)
focal_class.full_signature: public List<VirtualMachine> getNotManagedVirtualMachines(final Hypervisor hypervisor)
focal_class.identifier: getNotManagedVirtualMachines
focal_class.modifiers: public
focal_class.parameters: (final Hypervisor hypervisor)
focal_class.return: List<VirtualMachine>
focal_class.signature: List<VirtualMachine> getNotManagedVirtualMachines(final Hypervisor hypervisor)
focal_class.class_method_signature: InfrastructureRep.findVirtualMachineByHypervisor(final Hypervisor hypervisor,
          final Integer vmId)
focal_class.full_signature: public VirtualMachine findVirtualMachineByHypervisor(final Hypervisor hypervisor,
          final Integer vmId)
focal_class.identifier: findVirtualMachineByHypervisor
focal_class.modifiers: public
focal_class.parameters: (final Hypervisor hypervisor,
          final Integer vmId)
focal_class.return: VirtualMachine
focal_class.signature: VirtualMachine findVirtualMachineByHypervisor(final Hypervisor hypervisor,
          final Integer vmId)
focal_class.class_method_signature: InfrastructureRep.findAllDhcp()
focal_class.full_signature: public Collection<DhcpOption> findAllDhcp()
focal_class.identifier: findAllDhcp
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Collection<DhcpOption>
focal_class.signature: Collection<DhcpOption> findAllDhcp()
focal_class.class_method_signature: InfrastructureRep.findDhcpOptionById(final Integer id)
focal_class.full_signature: public DhcpOption findDhcpOptionById(final Integer id)
focal_class.identifier: findDhcpOptionById
focal_class.modifiers: public
focal_class.parameters: (final Integer id)
focal_class.return: DhcpOption
focal_class.signature: DhcpOption findDhcpOptionById(final Integer id)
focal_class.class_method_signature: InfrastructureRep.insertDhcpOption(final DhcpOption opt)
focal_class.full_signature: public void insertDhcpOption(final DhcpOption opt)
focal_class.identifier: insertDhcpOption
focal_class.modifiers: public
focal_class.parameters: (final DhcpOption opt)
focal_class.return: void
focal_class.signature: void insertDhcpOption(final DhcpOption opt)
focal_class.class_method_signature: InfrastructureRep.deleteAllDhcpOption(final Collection<DhcpOption> dhcpOption)
focal_class.full_signature: public void deleteAllDhcpOption(final Collection<DhcpOption> dhcpOption)
focal_class.identifier: deleteAllDhcpOption
focal_class.modifiers: public
focal_class.parameters: (final Collection<DhcpOption> dhcpOption)
focal_class.return: void
focal_class.signature: void deleteAllDhcpOption(final Collection<DhcpOption> dhcpOption)
focal_class.class_method_signature: InfrastructureRep.findUsedRemoteDesktopPortsInRack(final Rack rack)
focal_class.full_signature: public List<Integer> findUsedRemoteDesktopPortsInRack(final Rack rack)
focal_class.identifier: findUsedRemoteDesktopPortsInRack
focal_class.modifiers: public
focal_class.parameters: (final Rack rack)
focal_class.return: List<Integer>
focal_class.signature: List<Integer> findUsedRemoteDesktopPortsInRack(final Rack rack)
focal_class.class_method_signature: InfrastructureRep.getTotalUsedCores()
focal_class.full_signature: public Long getTotalUsedCores()
focal_class.identifier: getTotalUsedCores
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Long
focal_class.signature: Long getTotalUsedCores()
focal_class.class_method_signature: InfrastructureRep.getTotalUsedCoresExceptMachine(final Machine machine)
focal_class.full_signature: public Long getTotalUsedCoresExceptMachine(final Machine machine)
focal_class.identifier: getTotalUsedCoresExceptMachine
focal_class.modifiers: public
focal_class.parameters: (final Machine machine)
focal_class.return: Long
focal_class.signature: Long getTotalUsedCoresExceptMachine(final Machine machine)
focal_class.superclass: extends DefaultRepBase
focal_method.body: public void insert(final Datacenter datacenter)
      {
          assert datacenter != null;
          assert !this.dao.isManaged(datacenter);
          assert !existsAnyDatacenterWithName(datacenter.getName()) : BUG_INSERT_NAME_MUST_BE_UNIQUE;
  
          this.dao.persist(datacenter);
          this.dao.flush();
      }
focal_method.class_method_signature: InfrastructureRep.insert(final Datacenter datacenter)
focal_method.full_signature: public void insert(final Datacenter datacenter)
focal_method.identifier: insert
focal_method.invocations: isManaged existsAnyDatacenterWithName getName persist flush
focal_method.modifiers: public
focal_method.parameters: (final Datacenter datacenter)
focal_method.return: void
focal_method.signature: void insert(final Datacenter datacenter)