/******************************************************************************* * Copyright (c) 2014 antoniomariasanchez at gmail.com. * All rights reserved. This program and the accompanying materials * are made available under the terms of the GNU Public License v3.0 * which accompanies this distribution, and is available at * http://www.gnu.org/licenses/gpl.html * * Contributors: * antoniomaria - initial API and implementation ******************************************************************************/ package net.sf.gazpachoquest.services.core.impl; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.List; import java.util.Set; import net.sf.gazpachoquest.domain.core.Question; import net.sf.gazpachoquest.domain.core.QuestionnaireDefinition; import net.sf.gazpachoquest.domain.i18.QuestionnaireDefinitionTranslation; import net.sf.gazpachoquest.domain.permission.QuestionnaireDefinitionPermission; import net.sf.gazpachoquest.repository.QuestionnaireDefinitionRepository; import net.sf.gazpachoquest.services.QuestionnaireDefinitionService; import net.sf.gazpachoquest.types.Language; import net.sf.gazpachoquest.types.Topology; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.oxm.XmlMappingException; import org.springframework.stereotype.Service; @Service public class QuestionnaireDefinitionPermissionsAwareServiceImpl extends AbstractPermissionsAwarePersistenceService<QuestionnaireDefinition, QuestionnaireDefinitionPermission> implements QuestionnaireDefinitionService { @Autowired public QuestionnaireDefinitionPermissionsAwareServiceImpl(QuestionnaireDefinitionRepository repository) { super(repository); } @Override public QuestionnaireDefinition findOne(Integer id, Language language) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public QuestionnaireDefinitionTranslation saveTranslation(QuestionnaireDefinitionTranslation translation) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public Set<Language> translationsSupported(Integer entityId) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public QuestionnaireDefinition confirm(QuestionnaireDefinition questionnaireDefinition) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public int sectionsCount(Integer questionnairDefinitionId) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public Integer questionsCount(Integer questionnairDefinitionId) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public List<Object[]> questionsCountGroupBySections(Integer questionnairDefinitionId) { // TODO Auto-generated method stub return null; } @Override public List<Question> getQuestions(Integer questionnairDefinitionId) { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public void exportQuestionnaireDefinition(Integer questionnairDefinitionId, OutputStream outputStream) throws XmlMappingException, IOException { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public QuestionnaireDefinition importQuestionnaireDefinition(InputStream inputStream) throws XmlMappingException, IOException { throw new UnsupportedOperationException("Method not supported in this implementation"); } @Override public Topology getTopology(Integer questionnaireDefinitionId) { throw new UnsupportedOperationException("Method not supported in this implementation"); } }