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) booleancheckRoleAccess(com.google.common.collect.Multimap<String, Entity> entitiesToCheck) createInvoiceRecipient(Entity sourceEntity) Create anInvoiceRecipientfor a given source entity.createOrderGeneratorBean(Entity source, List<Entity> billingPositions) CreateOrderGeneratorBeaninstance for given billing positions.voidgenerateOrders(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) CreateOrderGeneratorBeaninstance for given billing positions. -
createInvoiceRecipient
Create anInvoiceRecipientfor a given source entity. -
checkRoleAccess
-