Interface OrderGeneratorTask
- All Superinterfaces:
PersistTask<Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>, Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>>
- All Known Implementing Classes:
AbstractOrderGeneratorTask, CreateOrderPositionsTask, CreateOrdersTask, MembershipSetPriceCategoryTask, MergeOrderPositionsTask, MergeOrdersTask, OrderGeneratorDummyTask, RunOrderStrategiesTask, SetServiceDatesTask, SplitOrderTask
public interface OrderGeneratorTask
extends PersistTask<Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>, Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>>
-
Method Summary
Modifier and TypeMethodDescriptionvoidrun(CommandContext commandContext, Entity settings, InvoicePropertiesContribution properties, Collection<OrderGeneratorBean> beans) Methods inherited from interface PersistTask
andThenDo, compose, compose2, composeWhen, discardResult, expand, expand, getDescription, ifElse, orWhen, orWhenNot, passWhen, passWhenNot, run, skipErrors, unwrap
-
Method Details
-
run
void run(CommandContext commandContext, Entity settings, InvoicePropertiesContribution properties, Collection<OrderGeneratorBean> beans) throws InterruptedException - Throws:
InterruptedException
-