NicSecondaryIp getNicSecondaryIp(long id) { NicSecondaryIp nicSecIp = _nicSecondaryIpDao.findById(id); if (nicSecIp == null) { return null; } return nicSecIp; }
@Override protected VirtualMachine retrieve() { return _vmInstanceDao.findById(vmId); } }
public VspStaticNat buildVspStaticNat(Boolean forRevoke, IPAddressVO staticNatIp, VlanVO staticNatVlan, NicVO nic) { NicSecondaryIpVO nicSecondaryIp = null; if (nic == null && staticNatIp.getAssociatedWithVmId() != null && staticNatIp.getVmIp() != null) { nicSecondaryIp = _nicSecondaryIpDao.findByIp4AddressAndInstanceId(staticNatIp.getAssociatedWithVmId(), staticNatIp.getVmIp()); if (nicSecondaryIp != null) { nic = _nicDao.findById(nicSecondaryIp.getNicId()); } } VspNic vspNic = (nic != null) ? buildVspNic(nic, nicSecondaryIp) : null; return buildVspStaticNat(forRevoke, staticNatIp, staticNatVlan, vspNic); }
@Override public UserVmVO getVirtualMachine(long vmId) { return _vmDao.findById(vmId); }
@Override public void doInTransactionWithoutResult(TransactionStatus status) { if (lastIp) { nic.setSecondaryIp(false); s_logger.debug("Setting nics secondary ip to false ..."); _nicDao.update(nicId, nic); } s_logger.debug("Revoving nic secondary ip entry ..."); _nicSecondaryIpDao.remove(ipVO.getId()); } });
@Override public List<? extends Nic> getNics(long vmId) { return _nicDao.listByVmId(vmId); }
@Override public void doInTransactionWithoutResult(final TransactionStatus status) { final List<NicSecondaryIpVO> ipList = _nicSecondaryIpDao.listByNicId(nicId); if (ipList != null) { for (final NicSecondaryIpVO ip : ipList) { _nicSecondaryIpDao.remove(ip.getId()); } s_logger.debug("Revoving nic secondary ip entry ..."); } } });
@Override public Nic getNicInNetwork(long vmId, long networkId) { return _nicDao.findByNtwkIdAndInstanceId(networkId, vmId); }
public static List<UserVmVO> listUserVMsByNetworkId(long networkId) { return s_userVmDao.listByNetworkIdAndStates(networkId, VirtualMachine.State.Running, VirtualMachine.State.Starting, VirtualMachine.State.Stopping, VirtualMachine.State.Unknown, VirtualMachine.State.Migrating); }
private VMInstanceVO findVM(String vmName) { return _instanceDao.findVMByInstanceName(vmName); } }
@Override public List<ConsoleProxyLoadInfo> getDatacenterProxyLoadMatrix() { return getDatacenterLoadMatrix(DATACENTER_PROXY_MATRIX); }
@Override public boolean isVmPartOfNetwork(long vmId, long ntwkId) { if (_nicDao.findNonReleasedByInstanceIdAndNetworkId(ntwkId, vmId) != null) { return true; } return false; }
@Override public List<SecondaryStorageVmVO> getSSVMWithNoStorageNetwork(long zoneId) { List<SecondaryStorageVmVO> ssvms = _ssvmDao.getSecStorageVmListInStates(null, zoneId, VirtualMachine.State.Starting, VirtualMachine.State.Running, VirtualMachine.State.Stopping); return ssvms; }
@Override protected VirtualMachine retrieve() { return _vmDao.findById(_vmId); } }
@Override public UserVm getUserVm(long vmId) { return _vmDao.findById(vmId); }
@Override public List<ConsoleProxyLoadInfo> getDatacenterSessionLoadMatrix() { return getDatacenterLoadMatrix(DATACENTER_ACTIVE_SESSION_MATRIX); }
@Override protected VirtualMachine retrieve() { return _vmDao.findById(_vmId); } }
@Override public VMInstanceVO findById(final long vmId) { return _vmDao.findById(vmId); }