Examples of PortableIpRangeResponse


Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

        }
    }

    @Override
    public PortableIpRangeResponse createPortableIPRangeResponse(PortableIpRange ipRange) {
        PortableIpRangeResponse response = new PortableIpRangeResponse();
        response.setId(ipRange.getUuid());
        String ipRangeStr = ipRange.getIpRange();
        if (ipRangeStr != null) {
            String[] range = ipRangeStr.split("-");
            response.setStartIp(range[0]);
            response.setEndIp(range[1]);
        }
        response.setVlan(ipRange.getVlanTag());
        response.setGateway(ipRange.getGateway());
        response.setNetmask(ipRange.getNetmask());
        response.setRegionId(ipRange.getRegionId());
        response.setObjectName("portableiprange");
        return response;
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

    }

    @Override
    public void execute(){
        PortableIpRange portableIpRange = _entityMgr.findById(PortableIpRange.class, getEntityId());
        PortableIpRangeResponse response = null;
        if (portableIpRange != null) {
            response = _responseGenerator.createPortableIPRangeResponse(portableIpRange);
        }
        response.setResponseName(getCommandName());
        this.setResponseObject(response);
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

        List<PortableIpRangeResponse> responses = new ArrayList<PortableIpRangeResponse>();

        List<? extends PortableIpRange> portableIpRanges = _configService.listPortableIpRanges(this);
        if (portableIpRanges != null && !portableIpRanges.isEmpty()) {
            for (PortableIpRange range : portableIpRanges) {
                PortableIpRangeResponse rangeResponse = _responseGenerator.createPortableIPRangeResponse(range);

                List<? extends PortableIp> portableIps = _configService.listPortableIps(range.getId());
                if (portableIps != null && !portableIps.isEmpty()) {
                    List<PortableIpResponse> portableIpResponses = new ArrayList<PortableIpResponse>();
                    for (PortableIp portableIP: portableIps) {
                        PortableIpResponse portableIpresponse =  _responseGenerator.createPortableIPResponse(portableIP);
                        portableIpResponses.add(portableIpresponse);
                    }
                    rangeResponse.setPortableIpResponses(portableIpResponses);
                }
                responses.add(rangeResponse);
            }
        }
        response.setResponses(responses, portableIpRanges.size());
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

        }
    }

    @Override
    public PortableIpRangeResponse createPortableIPRangeResponse(PortableIpRange ipRange) {
        PortableIpRangeResponse response = new PortableIpRangeResponse();
        response.setId(ipRange.getUuid());
        String ipRangeStr = ipRange.getIpRange();
        if (ipRangeStr != null) {
            String[] range = ipRangeStr.split("-");
            response.setStartIp(range[0]);
            response.setEndIp(range[1]);
        }
        response.setVlan(ipRange.getVlanTag());
        response.setGateway(ipRange.getGateway());
        response.setNetmask(ipRange.getNetmask());
        response.setRegionId(ipRange.getRegionId());
        response.setObjectName("portableiprange");
        return response;
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

        }
    }

    @Override
    public PortableIpRangeResponse createPortableIPRangeResponse(PortableIpRange ipRange) {
        PortableIpRangeResponse response = new PortableIpRangeResponse();
        response.setId(ipRange.getUuid());
        String ipRangeStr = ipRange.getIpRange();
        if (ipRangeStr != null) {
            String[] range = ipRangeStr.split("-");
            response.setStartIp(range[0]);
            response.setEndIp(range[1]);
        }
        response.setVlan(ipRange.getVlanTag());
        response.setGateway(ipRange.getGateway());
        response.setNetmask(ipRange.getNetmask());
        response.setRegionId(ipRange.getRegionId());
        response.setObjectName("portableiprange");
        return response;
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

        List<PortableIpRangeResponse> responses = new ArrayList<PortableIpRangeResponse>();

        List<? extends PortableIpRange> portableIpRanges = _configService.listPortableIpRanges(this);
        if (portableIpRanges != null && !portableIpRanges.isEmpty()) {
            for (PortableIpRange range : portableIpRanges) {
                PortableIpRangeResponse rangeResponse = _responseGenerator.createPortableIPRangeResponse(range);

                List<? extends PortableIp> portableIps = _configService.listPortableIps(range.getId());
                if (portableIps != null && !portableIps.isEmpty()) {
                    List<PortableIpResponse> portableIpResponses = new ArrayList<PortableIpResponse>();
                    for (PortableIp portableIP : portableIps) {
                        PortableIpResponse portableIpresponse = _responseGenerator.createPortableIPResponse(portableIP);
                        portableIpResponses.add(portableIpresponse);
                    }
                    rangeResponse.setPortableIpResponses(portableIpResponses);
                }
                responses.add(rangeResponse);
            }
        }
        response.setResponses(responses, portableIpRanges.size());
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

    }

    @Override
    public void execute() {
        PortableIpRange portableIpRange = _entityMgr.findById(PortableIpRange.class, getEntityId());
        PortableIpRangeResponse response = null;
        if (portableIpRange != null) {
            response = _responseGenerator.createPortableIPRangeResponse(portableIpRange);
        }
        response.setResponseName(getCommandName());
        this.setResponseObject(response);
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

    }


    @Override
    public PortableIpRangeResponse createPortableIPRangeResponse(PortableIpRange ipRange) {
        PortableIpRangeResponse response = new PortableIpRangeResponse();
        response.setId(ipRange.getUuid());
        String ipRangeStr = ipRange.getIpRange();
        if (ipRangeStr != null) {
            String[] range = ipRangeStr.split("-");
            response.setStartIp(range[0]);
            response.setEndIp(range[1]);
        }
        response.setVlan(ipRange.getVlanTag());
        response.setGateway(ipRange.getGateway());
        response.setNetmask(ipRange.getNetmask());
        response.setRegionId(ipRange.getRegionId());
        response.setObjectName("portableiprange");
        return response;
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

        }
    }

    @Override
    public PortableIpRangeResponse createPortableIPRangeResponse(PortableIpRange ipRange) {
        PortableIpRangeResponse response = new PortableIpRangeResponse();
        response.setId(ipRange.getUuid());
        String ipRangeStr = ipRange.getIpRange();
        if (ipRangeStr != null) {
            String[] range = ipRangeStr.split("-");
            response.setStartIp(range[0]);
            response.setEndIp(range[1]);
        }
        response.setVlan(ipRange.getVlanTag());
        response.setGateway(ipRange.getGateway());
        response.setNetmask(ipRange.getNetmask());
        response.setRegionId(ipRange.getRegionId());
        response.setObjectName("portableiprange");
        return response;
    }
View Full Code Here

Examples of org.apache.cloudstack.api.response.PortableIpRangeResponse

    }

    @Override
    public void execute(){
        PortableIpRange portableIpRange = _entityMgr.findById(PortableIpRange.class, getEntityId());
        PortableIpRangeResponse response = null;
        if (portableIpRange != null) {
            response = _responseGenerator.createPortableIPRangeResponse(portableIpRange);
        }
        response.setResponseName(getCommandName());
        this.setResponseObject(response);
    }
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.