Class AbstractSurveyAction
java.lang.Object
ch.tocco.nice2.optional.survey.impl.publicsurvey.AbstractSurveyAction
- Direct Known Subclasses:
AdminSurveyActionServiceImpl
,PublicSurveyActionServiceImpl
-
Constructor Summary
ConstructorDescriptionAbstractSurveyAction
(SecurityManager securityManager, EntityDefaultValueService entityDefaultValueService, Context ctx, QueryBuilderFactory queryBuilderFactory, EmailTemplateLoadService emailTemplateLoadService, MailFactory mailFactory, PrincipalService principalService, TextResources textResources, ContentTreeService contentTreeService, DisplayFactory displayFactory, L10N l10N, CommandExecutor executor, OverrideContributionService overrideContributionService) -
Method Summary
Modifier and TypeMethodDescriptionhandleExecute
(String intrusionKey, boolean adminMode, Map<String, QuestionHandler> questionHandlers) void
handleExecute
(String questionKey, String userIntrusionKey, HashMap<String, String> values, boolean adminMode, Map<String, QuestionHandler> questionHandlers) void
setGetSurveyAsMapTaskContributions
(List<GetSurveyAsMapTaskContribution> getSurveyAsMapTaskContributions)
-
Constructor Details
-
AbstractSurveyAction
public AbstractSurveyAction(SecurityManager securityManager, EntityDefaultValueService entityDefaultValueService, Context ctx, QueryBuilderFactory queryBuilderFactory, EmailTemplateLoadService emailTemplateLoadService, MailFactory mailFactory, PrincipalService principalService, TextResources textResources, ContentTreeService contentTreeService, DisplayFactory displayFactory, L10N l10N, CommandExecutor executor, OverrideContributionService overrideContributionService)
-
-
Method Details
-
handleExecute
public Map<String,Object> handleExecute(String intrusionKey, boolean adminMode, Map<String, QuestionHandler> questionHandlers) throws InterruptedException- Throws:
InterruptedException
-
handleExecute
public void handleExecute(String questionKey, String userIntrusionKey, HashMap<String, String> values, boolean adminMode, Map<String, throws PersistException, InterruptedExceptionQuestionHandler> questionHandlers) - Throws:
PersistException
InterruptedException
-
setGetSurveyAsMapTaskContributions
@Autowired(required=false) public void setGetSurveyAsMapTaskContributions(List<GetSurveyAsMapTaskContribution> getSurveyAsMapTaskContributions)
-