Examples of PodVlanVO


Examples of com.cloud.dc.PodVlanVO

        sc.setParameters("podId", podId);
        Date now = new Date();
        Transaction txn = Transaction.currentTxn();
        try {
            txn.start();
            PodVlanVO vo = lockOneRandomRow(sc, true);
            if (vo == null) {
                return null;
            }

            vo.setTakenAt(now);
            vo.setAccountId(accountId);
            update(vo.getId(), vo);
            txn.commit();
            return vo;

        } catch (Exception e) {
            throw new CloudRuntimeException("Caught Exception ", e);
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        SearchCriteria<PodVlanVO> sc = VlanPodSearch.create();
        sc.setParameters("vlan", vlan);
        sc.setParameters("podId", podId);
        sc.setParameters("account", accountId);

        PodVlanVO vo = findOneIncludingRemovedBy(sc);
        if (vo == null) {
            return;
        }

        vo.setTakenAt(null);
        vo.setAccountId(null);
        update(vo.getId(), vo);
    }
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        return null;
    }

    @Override
    public String allocatePodVlan(long podId, long accountId) {
        PodVlanVO vo = _podVlanAllocDao.take(podId, accountId);
        if (vo == null) {
            return null;
        }
        return vo.getVlan();
    }
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        sc.setParameters("podId", podId);
        Date now = new Date();
        Transaction txn = Transaction.currentTxn();
        try {
            txn.start();
            PodVlanVO vo = lockOneRandomRow(sc, true);
            if (vo == null) {
                return null;
            }

            vo.setTakenAt(now);
            vo.setAccountId(accountId);
            update(vo.getId(), vo);
            txn.commit();
            return vo;

        } catch (Exception e) {
            throw new CloudRuntimeException("Caught Exception ", e);
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        SearchCriteria<PodVlanVO> sc = VlanPodSearch.create();
        sc.setParameters("vlan", vlan);
        sc.setParameters("podId", podId);
        sc.setParameters("account", accountId);

        PodVlanVO vo = findOneIncludingRemovedBy(sc);
        if (vo == null) {
            return;
        }

        vo.setTakenAt(null);
        vo.setAccountId(null);
        update(vo.getId(), vo);
    }
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        sc.setParameters("podId", podId);
        Date now = new Date();
        TransactionLegacy txn = TransactionLegacy.currentTxn();
        try {
            txn.start();
            PodVlanVO vo = lockOneRandomRow(sc, true);
            if (vo == null) {
                return null;
            }

            vo.setTakenAt(now);
            vo.setAccountId(accountId);
            update(vo.getId(), vo);
            txn.commit();
            return vo;

        } catch (Exception e) {
            throw new CloudRuntimeException("Caught Exception ", e);
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        SearchCriteria<PodVlanVO> sc = VlanPodSearch.create();
        sc.setParameters("vlan", vlan);
        sc.setParameters("podId", podId);
        sc.setParameters("account", accountId);

        PodVlanVO vo = findOneIncludingRemovedBy(sc);
        if (vo == null) {
            return;
        }

        vo.setTakenAt(null);
        vo.setAccountId(null);
        update(vo.getId(), vo);
    }
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        return null;
    }

    @Override
    public String allocatePodVlan(long podId, long accountId) {
        PodVlanVO vo = _podVlanAllocDao.take(podId, accountId);
        if (vo == null) {
            return null;
        }
        return vo.getVlan();
    }
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        return vo.getVnet();
    }
   
    @Override
    public String allocatePodVlan(long podId, long accountId) {
        PodVlanVO vo = _podVlanAllocDao.take(podId, accountId);
        if (vo == null) {
            return null;
        }
        return vo.getVlan();
    }
View Full Code Here

Examples of com.cloud.dc.PodVlanVO

        return null;
    }

    @Override
    public String allocatePodVlan(long podId, long accountId) {
        PodVlanVO vo = _podVlanAllocDao.take(podId, accountId);
        if (vo == null) {
            return null;
        }
        return vo.getVlan();
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.