Interface TakeRegistrationActionConfiguration
- All Known Implementing Classes:
DefaultTakeRegistrationActionConfiguration
,OrderTakeRegistrationActionConfiguration
public interface TakeRegistrationActionConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setAdditionalInformationOnNew
(Entity originalRegistrationEntity, Entity copiedRegistrationEntity, boolean takeArticles) Allows additional transactions on Registrations processed by TakeRegistrationAction
-
Method Details
-
setAdditionalInformationOnNew
void setAdditionalInformationOnNew(Entity originalRegistrationEntity, Entity copiedRegistrationEntity, boolean takeArticles) throws InterruptedException, PersistException Allows additional transactions on Registrations processed by TakeRegistrationAction- Parameters:
originalRegistrationEntity
- Base Registration that served as model for the new copiedRegistrationEntitycopiedRegistrationEntity
- newly created Registration based on originalRegistrationEntitytakeArticles
- defines if Entities from Order module shall be copied too- Throws:
InterruptedException
PersistException
-