Class EbillTransactionProcessorService
java.lang.Object
ch.tocco.nice2.optional.einvoicing.impl.action.generateebill.EbillTransactionProcessorService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Constructor Summary
ConstructorsConstructorDescriptionEbillTransactionProcessorService
(PersistenceService persistenceService, SecurityManager securityManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
processEbillTransaction
(String processor, Entity targetEntity, Entity ebillTransaction) void
setLogics
(List<TransactionProcessLogic> logics) void
setValidators
(List<GenerateEbillActionValidator> validators) @Nullable String
validateEbillTransaction
(String processor, Entity formEntity, PrimaryKeyList selectedEntities)
-
Constructor Details
-
EbillTransactionProcessorService
public EbillTransactionProcessorService(PersistenceService persistenceService, SecurityManager securityManager)
-
-
Method Details
-
validateEbillTransaction
@Nullable public @Nullable String validateEbillTransaction(String processor, Entity formEntity, PrimaryKeyList selectedEntities) -
processEbillTransaction
-
clearLogicCache
public void clearLogicCache() -
setLogics
-
setValidators
-