Class AbstractOrderGeneratorTask
java.lang.Object
ch.tocco.nice2.optional.order.api.action.invoice.tasks.AbstractOrderGeneratorTask
- All Implemented Interfaces:
OrderGeneratorTask, PersistTask<Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>, Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>>
- Direct Known Subclasses:
CreateOrderPositionsTask, CreateOrdersTask, MembershipSetPriceCategoryTask, MergeOrderPositionsTask, MergeOrdersTask, OrderGeneratorDummyTask, RunOrderStrategiesTask, SetServiceDatesTask, SplitOrderTask
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal @Nullable Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>> run(Optional<Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>> optional, CommandContext commandContext) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface OrderGeneratorTask
runMethods inherited from interface PersistTask
andThenDo, compose, compose2, composeWhen, discardResult, expand, expand, getDescription, ifElse, orWhen, orWhenNot, passWhen, passWhenNot, skipErrors, unwrap
-
Constructor Details
-
AbstractOrderGeneratorTask
public AbstractOrderGeneratorTask()
-
-
Method Details
-
run
@Nullable public final @Nullable Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>> run(Optional<Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>> optional, CommandContext commandContext) throws Exception - Specified by:
runin interfacePersistTask<Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>, Tuple3<Entity, InvoicePropertiesContribution, Collection<OrderGeneratorBean>>>- Throws:
Exception
-