Class CreditMailActionResource
java.lang.Object
ch.tocco.nice2.rest.core.spi.AbstractRestResource
ch.tocco.nice2.rest.action.spi.AbstractPreActionResource
ch.tocco.nice2.rest.action.spi.AbstractActionResource
ch.tocco.nice2.optional.debitor.impl.action.AbstractOrderMailActionResource
ch.tocco.nice2.optional.debitor.impl.action.CreditMailActionResource
- All Implemented Interfaces:
RestResource
@Path("/order/creditMail")
public class CreditMailActionResource
extends AbstractOrderMailActionResource
-
Nested Class Summary
Nested classes/interfaces inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
AbstractActionResource.AbstractActionJob, AbstractActionResource.AbstractInterruptableActionJob, AbstractActionResource.ActionResultBean, AbstractActionResource.ActionResultBeanBuilder, AbstractActionResource.ActionResultFlags, AbstractActionResource.GetFormEntityTaskNested classes/interfaces inherited from class ch.tocco.nice2.rest.action.spi.AbstractPreActionResource
AbstractPreActionResource.SelectionType -
Field Summary
Fields inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
commandExecutor, entityBeanRebinder, notificationService, taskSchedulingServiceFields inherited from class ch.tocco.nice2.rest.action.spi.AbstractPreActionResource
businessUnitManager, context, defaultDisplayService, defaultValueService, formBeanService, initialFormEntityName, initialFormName, l10n, log, requiresFormEntity, securityManager, textResourcesFields inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
uriInfo -
Constructor Summary
ConstructorsConstructorDescriptionCreditMailActionResource(EmailTemplateLoadService emailTemplateLoadService, MailFactory mailFactory, PrincipalService principalService, QueryBuilderFactory queryBuilderFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected TextMessagename of the action displayed in the notification center if no specific text is setprotected Class<? extends AbstractJob> each action resource needs an empty job class as inner class which either implements AbstractActionJob or AbstractInterruptableActionJob.protected voidsetTemplateAttribute(Mail mail, Entity formEntity) Methods inherited from class ch.tocco.nice2.optional.debitor.impl.action.AbstractOrderMailActionResource
checkSelection, doPerformAction, preActionMethods inherited from class ch.tocco.nice2.rest.action.spi.AbstractActionResource
doValidate, getCallableType, getCurrentUsername, getFormEntity, getParentEntity, getTaskData, performAction, recoveryEnabled, setCommandExecutor, setEntityBeanRebinder, setNotificationService, setTaskContextBuilder, setTaskSchedulingService, taskCancelledMessage, taskFailedMessage, taskFailedTitle, taskFinishedMessage, taskSchedulingMessage, taskStartedMessage, validate, verifyFormEntityBeanMethods inherited from class ch.tocco.nice2.rest.action.spi.AbstractPreActionResource
getInitialFormValueResponseBean, getSelectedEntities, getSelectedEntity, loadInitialForm, setBusinessUnitManager, setContext, setDefaultDisplayService, setDefaultValueService, setFormBeanService, setL10n, setLog, setSecurityManager, setSelectionService, setTextResourcesMethods inherited from class ch.tocco.nice2.rest.core.spi.AbstractRestResource
getPathParameter, setUriInfo, tryGetInt
-
Constructor Details
-
CreditMailActionResource
public CreditMailActionResource(EmailTemplateLoadService emailTemplateLoadService, MailFactory mailFactory, PrincipalService principalService, QueryBuilderFactory queryBuilderFactory)
-
-
Method Details
-
actionName
Description copied from class:AbstractActionResourcename of the action displayed in the notification center if no specific text is set- Specified by:
actionNamein classAbstractActionResource
-
getJobClass
Description copied from class:AbstractActionResourceeach action resource needs an empty job class as inner class which either implements AbstractActionJob or AbstractInterruptableActionJob. the class is needed to run the job in the task scheduler. if AbstractInterruptableActionJob is used the doPerformAction must implement a cancellation handling- Specified by:
getJobClassin classAbstractActionResource
-
setTemplateAttribute
- Specified by:
setTemplateAttributein classAbstractOrderMailActionResource
-