Class CreateDunningRunActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.debitor.api.action.CreateDunningRunActionServiceImpl
- All Implemented Interfaces:
CreateDunningRunActionService
public class CreateDunningRunActionServiceImpl
extends Object
implements CreateDunningRunActionService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.debitor.api.action.CreateDunningRunActionService
CreateDunningRunActionService.DunningRunBean
-
Field Summary
-
Constructor Summary
ConstructorDescriptionCreateDunningRunActionServiceImpl
(Context context, EntityExplorerActionSelectionService entityExplorerActionSelectionService, CommandExecutor commandExecutor, QueryBuilderFactory queryBuilderFactory, TextResources textResources, ClientQuestionService clientQuestionService, DefaultDisplayService defaultDisplayService, EntityDefaultValueService entityDefaultValueService, DunningService dunningService, OrderGenerateAddressService orderGenerateAddressService, DunningStopService dunningStopService, TemplateEngineFactory templateEngineFactory) -
Method Summary
Modifier and TypeMethodDescriptionint
createDunningRun
(EntityExplorerActionSelection selection, org.joda.time.DateTime dunningDate, org.joda.time.LocalDate paymentDeadline, String maturityDateCalculationType, org.joda.time.LocalDate specificMaturityBasedate)
-
Field Details
-
createDunningRunPersistTask
-
-
Constructor Details
-
CreateDunningRunActionServiceImpl
public CreateDunningRunActionServiceImpl(Context context, EntityExplorerActionSelectionService entityExplorerActionSelectionService, CommandExecutor commandExecutor, QueryBuilderFactory queryBuilderFactory, TextResources textResources, ClientQuestionService clientQuestionService, DefaultDisplayService defaultDisplayService, EntityDefaultValueService entityDefaultValueService, DunningService dunningService, OrderGenerateAddressService orderGenerateAddressService, DunningStopService dunningStopService, TemplateEngineFactory templateEngineFactory)
-
-
Method Details
-
getCalculationTypes
- Specified by:
getCalculationTypes
in interfaceCreateDunningRunActionService
-
createDunningRun
public int createDunningRun(EntityExplorerActionSelection selection, org.joda.time.DateTime dunningDate, org.joda.time.LocalDate paymentDeadline, String maturityDateCalculationType, org.joda.time.LocalDate specificMaturityBasedate) throws RpcExecutionException - Specified by:
createDunningRun
in interfaceCreateDunningRunActionService
- Throws:
RpcExecutionException
-