Class SpringDomainEventPublisher
java.lang.Object
com.dmasone.identity.ecommerceapp.events.SpringDomainEventPublisher
- All Implemented Interfaces:
EventPublisher
Adapter from the shared event publishing port to Spring's in-process event
bus. This keeps domain modules free from a hard dependency on Spring events.
-
Constructor Summary
ConstructorsConstructorDescriptionSpringDomainEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) -
Method Summary
Modifier and TypeMethodDescriptionvoidpublish(DomainEvent event) Publish a domain event inside the current application process.
-
Constructor Details
-
SpringDomainEventPublisher
public SpringDomainEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
-
-
Method Details