Examples of NicDetailVO


Examples of com.cloud.vm.NicDetailVO

            List<NicDetailVO> nicDetailList;
            if (key == null) {
                nicDetailList = _nicDetailDao.findDetails(id);
            } else {
                NicDetailVO nicDetail = _nicDetailDao.findDetail(id, key);
                nicDetailList = new LinkedList<NicDetailVO>();
                nicDetailList.add(nicDetail);
            }

            List<ResourceDetailResponse> nicDetailResponseList = new ArrayList<ResourceDetailResponse>();
            for (NicDetailVO nicDetail : nicDetailList) {
                ResourceDetailResponse nicDetailResponse = new ResourceDetailResponse();
                // String uuid = ApiDBUtils.findN
                nicDetailResponse.setName(nicDetail.getName());
                nicDetailResponse.setValue(nicDetail.getValue());
                nicDetailResponse.setResourceType(ResourceTag.TaggedResourceType.Nic.toString());
                nicDetailResponse.setObjectName("nicdetail");
                nicDetailResponseList.add(nicDetailResponse);
            }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

        SearchCriteria<NicDetailVO> sc = NicSearch.create();
        sc.setParameters("nicId", nicId);
        expunge(sc);

        for (Map.Entry<String, String> detail : details.entrySet()) {
            NicDetailVO vo = new NicDetailVO(nicId, detail.getKey(), detail.getValue());
            persist(vo);
        }
        txn.commit();
    }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

    @Override
    public void removeDetails(Long nicId, String key) {

        if(key != null){
            NicDetailVO detail = findDetail(nicId, key);
            if(detail != null){
                remove(detail.getId());
            }
        }else {
            deleteDetails(nicId);
        }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

                // TODO - Have a better design here.
                if(resourceType == TaggedResourceType.Volume){
                    VolumeDetailVO v = new VolumeDetailVO(id, key, value);
                    _volumeDetailDao.persist(v);
                }else if (resourceType == TaggedResourceType.Nic){
                    NicDetailVO n = new NicDetailVO(id, key, value);
                    _nicDetailDao.persist(n);
                }else{
                    throw new InvalidParameterValueException("The resource type " + resourceType + " is not supported by the API yet");
                }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

            List<NicDetailVO> nicDetailList;
            if (key == null) {
                nicDetailList = _nicDetailDao.findDetails(id);
            } else {
                NicDetailVO nicDetail = _nicDetailDao.findDetail(id, key);
                nicDetailList = new LinkedList<NicDetailVO>();
                nicDetailList.add(nicDetail);
            }

            List<ResourceDetailResponse> nicDetailResponseList = new ArrayList<ResourceDetailResponse>();
            for (NicDetailVO nicDetail : nicDetailList) {
                ResourceDetailResponse nicDetailResponse = new ResourceDetailResponse();
                // String uuid = ApiDBUtils.findN
                nicDetailResponse.setName(nicDetail.getName());
                nicDetailResponse.setValue(nicDetail.getValue());
                nicDetailResponse.setResourceType(ResourceTag.TaggedResourceType.Nic.toString());
                nicDetailResponse.setObjectName("nicdetail");
                nicDetailResponseList.add(nicDetailResponse);
            }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

                // TODO - Have a better design here.
                if (resourceType == TaggedResourceType.Volume){
                    VolumeDetailVO v = new VolumeDetailVO(id, key, value);
                    _volumeDetailDao.persist(v);
                } else if (resourceType == TaggedResourceType.Nic){
                    NicDetailVO n = new NicDetailVO(id, key, value);
                    _nicDetailDao.persist(n);
                } else if (resourceType == TaggedResourceType.Template) {
                    _templateDetailsDao.addTemplateDetail(id, key, value);
                } else if (resourceType == TaggedResourceType.UserVm) {
                    _userVmDetailsDao.addVmDetail(id, key, value);
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

        SearchCriteria<NicDetailVO> sc = NicSearch.create();
        sc.setParameters("nicId", nicId);
        expunge(sc);

        for (Map.Entry<String, String> detail : details.entrySet()) {
            NicDetailVO vo = new NicDetailVO(nicId, detail.getKey(), detail.getValue());
            persist(vo);
        }
        txn.commit();
    }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

    }

    @Override
    public void removeDetails(long nicId, String key) {
        if(key != null){
            NicDetailVO detail = findDetail(nicId, key);
            if(detail != null){
                remove(detail.getId());
            }
        }else {
            deleteDetails(nicId);
        }
    }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

@Local(value = {NicDetailsDao.class})
public class NicDetailsDaoImpl extends ResourceDetailsDaoBase<NicDetailVO> implements NicDetailsDao {

    @Override
    public void addDetail(long resourceId, String key, String value, boolean display) {
        super.addDetail(new NicDetailVO(resourceId, key, value, display));
    }
View Full Code Here

Examples of com.cloud.vm.NicDetailVO

@Local (value={NicDetailsDao.class})
public class NicDetailsDaoImpl extends ResourceDetailsDaoBase<NicDetailVO> implements NicDetailsDao {

    @Override
    public void addDetail(long resourceId, String key, String value) {
        super.addDetail(new NicDetailVO(resourceId, key, value));
    }
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.