package org.opentosca.csarrepo.service;
import java.net.URL;
import java.util.List;
import org.opentosca.csarrepo.util.Servicetemplate;
import org.opentosca.csarrepo.util.WineryApiClient;
public class WineryServicetemplateListService extends AbstractService {
private List<Servicetemplate> result;
public WineryServicetemplateListService(long userId, URL wineryAddress) {
super(userId);
WineryApiClient client = new WineryApiClient(wineryAddress);
try {
this.result = client.getServiceTemplates();
} catch (Exception e) {
this.addError(e.getMessage());
}
}
public List<Servicetemplate> getResult() {
super.logInvalidResultAccess("getResult");
return this.result;
}
}