Class DirectInvoiceActionServiceImpl.DirectInvokeOrderGeneratorTask
java.lang.Object
ch.tocco.nice2.tasks.api.quartz.AbstractJob
ch.tocco.nice2.tasks.api.quartz.AbstractInterruptableJob
ch.tocco.nice2.optional.order.api.action.invoice.tasks.InvokeOrderGeneratorTask
ch.tocco.nice2.optional.order.impl.action.invoice.DirectInvoiceActionServiceImpl.DirectInvokeOrderGeneratorTask
- All Implemented Interfaces:
- org.quartz.InterruptableJob,- org.quartz.Job
- Direct Known Subclasses:
- DirectInvoiceGeneratorJob
- Enclosing class:
- DirectInvoiceActionServiceImpl
public static class DirectInvoiceActionServiceImpl.DirectInvokeOrderGeneratorTask
extends InvokeOrderGeneratorTask
- 
Nested Class SummaryNested classes/interfaces inherited from class ch.tocco.nice2.optional.order.api.action.invoice.tasks.InvokeOrderGeneratorTaskInvokeOrderGeneratorTask.Recipient
- 
Field SummaryFields inherited from class ch.tocco.nice2.optional.order.api.action.invoice.tasks.InvokeOrderGeneratorTaskcommandExecutor, contextManager, dataModel, orderGeneratorService, queryBuilderFactory, rebindService, selectionService, textResources, validationResultPrinterFields inherited from class ch.tocco.nice2.tasks.api.quartz.AbstractJobbusinessUnitManager, l10N, logger, principalManager, securityManager
- 
Constructor SummaryConstructorsConstructorDescriptionDirectInvokeOrderGeneratorTask(ContextManager contextManager, RebindService rebindService, OrderGeneratorService orderGeneratorService, TextResources textResources, ValidationResultPrinter validationResultPrinter, CommandExecutor commandExecutor, DataModel dataModel, EntityExplorerActionSelectionService selectionService, QueryBuilderFactory queryBuilderFactory) 
- 
Method SummaryModifier and TypeMethodDescriptiongetBillingPositions(Entity source) Returns all billing positions for a given source entity.protected List<PrimaryKeyList> getSourceEntities(EntityList selection, int maxTxSize) The selected entities for which the action should be performed.protected voidnewContextEnded(Context context) Hook for subclasses to perform cleanup before a context is closed.protected voidnewContextStarted(Context context, JobDataMapReader jobData) Hook for subclasses to perform initialization for a new context.Methods inherited from class ch.tocco.nice2.optional.order.api.action.invoice.tasks.InvokeOrderGeneratorTaskcreateOrderGeneratorBeans, doExecute, generateOrders, getSourceEntitiesMethods inherited from class ch.tocco.nice2.tasks.api.quartz.AbstractInterruptableJobinterrupt, isCancelledMethods inherited from class ch.tocco.nice2.tasks.api.quartz.AbstractJobexecute, getProgress, getProgressLog, setBusinessUnitManager, setConverters, setL10N, setLogger, setPrincipalManager, setProgressPersistenceManager, setRuleProviderService, setSecurityManagerMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.quartz.Jobexecute
- 
Constructor Details- 
DirectInvokeOrderGeneratorTaskpublic DirectInvokeOrderGeneratorTask(ContextManager contextManager, RebindService rebindService, OrderGeneratorService orderGeneratorService, TextResources textResources, ValidationResultPrinter validationResultPrinter, CommandExecutor commandExecutor, DataModel dataModel, EntityExplorerActionSelectionService selectionService, QueryBuilderFactory queryBuilderFactory) 
 
- 
- 
Method Details- 
getSourceEntitiesDescription copied from class:InvokeOrderGeneratorTaskThe selected entities for which the action should be performed.- Specified by:
- getSourceEntitiesin class- InvokeOrderGeneratorTask
 
- 
getBillingPositionsDescription copied from class:InvokeOrderGeneratorTaskReturns all billing positions for a given source entity.- Specified by:
- getBillingPositionsin class- InvokeOrderGeneratorTask
 
- 
newContextStartedDescription copied from class:InvokeOrderGeneratorTaskHook for subclasses to perform initialization for a new context.- Overrides:
- newContextStartedin class- InvokeOrderGeneratorTask
- Throws:
- Exception
 
- 
newContextEndedDescription copied from class:InvokeOrderGeneratorTaskHook for subclasses to perform cleanup before a context is closed.- Overrides:
- newContextEndedin class- InvokeOrderGeneratorTask
- Throws:
- Exception
 
 
-