Search in sources :

Example 1 with Plugin

use of eu.europa.ec.fisheries.uvms.exchange.rest.dto.Plugin in project UVMS-ExchangeModule-APP by UnionVMS.

the class ServiceMapper method map.

public static List<Plugin> map(List<ServiceResponseType> serviceList) {
    List<Plugin> plugins = new ArrayList<>();
    if (serviceList != null) {
        for (ServiceResponseType service : serviceList) {
            Plugin plugin = new Plugin();
            plugin.setName(service.getName());
            plugin.setServiceClassName(service.getServiceClassName());
            plugin.setType(service.getPluginType().name());
            plugin.setStatus(service.getStatus().name());
            plugins.add(plugin);
        }
    }
    return plugins;
}
Also used : ServiceResponseType(eu.europa.ec.fisheries.schema.exchange.service.v1.ServiceResponseType) ArrayList(java.util.ArrayList) Plugin(eu.europa.ec.fisheries.uvms.exchange.rest.dto.Plugin)

Aggregations

ServiceResponseType (eu.europa.ec.fisheries.schema.exchange.service.v1.ServiceResponseType)1 Plugin (eu.europa.ec.fisheries.uvms.exchange.rest.dto.Plugin)1 ArrayList (java.util.ArrayList)1