Interface OrderGeneratorService
- All Known Implementing Classes:
OrderGeneratorServiceImpl
public interface OrderGeneratorService
-
Method Summary
Modifier and TypeMethodDescriptioncheckEntities
(com.google.common.collect.Multimap<String, Entity> entitiesToCheck, String taskName) boolean
checkRoleAccess
(com.google.common.collect.Multimap<String, Entity> entitiesToCheck) createInvoiceRecipient
(Entity sourceEntity) Create anInvoiceRecipient
for a given source entity.createOrderGeneratorBean
(Entity source, List<Entity> billingPositions) CreateOrderGeneratorBean
instance for given billing positions.void
generateOrders
(List<OrderGeneratorBean> orderBeans, Entity invoiceActionSettings) getDefaultLanguage
(com.google.common.collect.Multimap<String, Entity> entitiesToInvoice) getFailingEntities
(com.google.common.collect.Multimap<String, Entity> entitiesToCheck, String taskName)
-
Method Details
-
generateOrders
-
checkEntities
-
getFailingEntities
-
getDefaultLanguage
-
createOrderGeneratorBean
Collection<OrderGeneratorBean> createOrderGeneratorBean(Entity source, List<Entity> billingPositions) CreateOrderGeneratorBean
instance for given billing positions. -
createInvoiceRecipient
Create anInvoiceRecipient
for a given source entity. -
checkRoleAccess
-