@@ -0,0 +1,699 @@
+package org.opentosca.csarrepo.service;%0A%0Aimport org.opentosca.csarrepo.model.Csar;%0Aimport org.opentosca.csarrepo.model.repository.CsarRepository;%0A%0A/**%0A * Service to show Csars%0A * %0A * @author eiselems (marcus.eisele@gmail.com)%0A */%0Apublic class ShowCsarService extends AbstractService %7B%0A%0A%09private final CsarRepository csarRepository = new CsarRepository();%0A%09private Csar csar = null;%0A%0A%09/**%0A%09 * @param userId%0A%09 * @param csarId%0A%09 */%0A%09public ShowCsarService(long userId, long csarId) %7B%0A%09%09super(userId);%0A%09%09try %7B%0A%09%09%09csar = csarRepository.getbyId(csarId);%0A%09%09%7D catch (Exception e) %7B%0A%09%09%09this.addError(e.getMessage());%0A%09%09%7D%0A%09%7D%0A%0A%09/**%0A%09 * @return List of CSARs%0A%09 */%0A%09public Csar getResult() %7B%0A%09%09return csar;%0A%09%7D%0A%7D%0A

add ShowCsarService