Class SmsSendActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.sms.impl.actions.SmsSendActionServiceImpl
- All Implemented Interfaces:
SmsSendActionService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.sms.impl.actions.SmsSendActionService
SmsSendActionService.SmsFormData -
Constructor Summary
ConstructorsConstructorDescriptionSmsSendActionServiceImpl(Context context, QueryBuilderFactory queryBuilderFactory, PrincipalService principalService, EntityExplorerActionSelectionService selectionService, UriResolver uriResolver, TaskSchedulingService taskSchedulingService, SmsParameterProvider parameterProvider, BusinessUnitManager businessUnitManager, TextResources textResources, ClientQuestionService clientQuestionService, SmsClientFactory smsClientFactory) -
Method Summary
Modifier and TypeMethodDescriptiongetSmsFormData(EntityExplorerActionSelection selection, String userRelationPath) voidsendSms(String userRelationPath, EntityExplorerActionSelection selection, URI languageUri, String text, URI senderUri, @Nullable org.joda.time.DateTime executionDate, @Nullable org.joda.time.LocalDate expiryDate, String sourceEntityName)
-
Constructor Details
-
SmsSendActionServiceImpl
public SmsSendActionServiceImpl(Context context, QueryBuilderFactory queryBuilderFactory, PrincipalService principalService, EntityExplorerActionSelectionService selectionService, UriResolver uriResolver, TaskSchedulingService taskSchedulingService, SmsParameterProvider parameterProvider, BusinessUnitManager businessUnitManager, TextResources textResources, ClientQuestionService clientQuestionService, SmsClientFactory smsClientFactory)
-
-
Method Details
-
sendSms
public void sendSms(String userRelationPath, EntityExplorerActionSelection selection, URI languageUri, String text, URI senderUri, @Nullable @Nullable org.joda.time.DateTime executionDate, @Nullable @Nullable org.joda.time.LocalDate expiryDate, String sourceEntityName) throws UnresolvableUriException, UriStoreException - Specified by:
sendSmsin interfaceSmsSendActionService- Throws:
UnresolvableUriExceptionUriStoreException
-
getSmsFormData
public SmsSendActionService.SmsFormData getSmsFormData(EntityExplorerActionSelection selection, String userRelationPath) - Specified by:
getSmsFormDatain interfaceSmsSendActionService
-