Interface TxnAwareEventFactory
- All Known Implementing Classes:
TxnAwareEventFactoryImpl
public interface TxnAwareEventFactory
An event factory that will create events and fire them on commit boundaries
- Since:
- v7.2
-
Method Summary
Modifier and TypeMethodDescriptionvoidissueChangedEventOnCommit(long issueId, ApplicationUser caller, Comment comment, long changeGroupId, boolean sendMail) voidpublishOnCommitEvent(Supplier<OnCommitEvent> onCommitEventSupplier) voidpublishOnCommitIssueEventBundle(Supplier<OnCommitIssueEventBundle> onCommitBundleEventSupplier)
-
Method Details
-
issueChangedEventOnCommit
void issueChangedEventOnCommit(long issueId, ApplicationUser caller, Comment comment, long changeGroupId, boolean sendMail) -
publishOnCommitIssueEventBundle
void publishOnCommitIssueEventBundle(Supplier<OnCommitIssueEventBundle> onCommitBundleEventSupplier) - Since:
- 7.4.0
-
publishOnCommitEvent
- Since:
- 7.4.0
-