Interface DistributedXLReleaseEvent
- All Superinterfaces:
XLReleaseEvent
- All Known Subinterfaces:
DistributedAttachmentEvent,DistributedCacheEvent,DistributedCacheEvictEvent,DistributedCommentEvent,DistributedConfigurationEvents,DistributedReleaseActorEvent,DistributedReleaseEvent,DistributedSSEEvent,DistributedTaskEvent,DistributedTaskStatusEvent,DistributedTaskUpdatedEvents,DistributedUserGroupEvent
- All Known Implementing Classes:
DistributedAttachmentCreatedEvent,DistributedAttachmentDeletedEvent,DistributedClearCacheGroupEvent,DistributedCommentCreatedEvent,DistributedCommentDeletedEvent,DistributedCommentUpdatedEvent,DistributedConfigurationCopiedEvent,DistributedConfigurationCreatedEvent,DistributedConfigurationDeletedEvent,DistributedConfigurationUpdatedEvent,DistributedGroupDeleted,DistributedReleaseActorStarted,DistributedReleaseActorStopped,DistributedReleaseExecutedEvent,DistributedSendSSEEvent,DistributedSubscribeSSEEvent,DistributedTaskStatusChangeEvent,DistributedTaskStatusLineUpdated,DistributedTaskUpdatedEvent,DistributedUnsubscribeAllSSEEvent,DistributedUnsubscribeSSEEvent,DistributedUserGroupMembershipUpdated,EvictAllConfigurationCacheEvent,EvictAllEvent,EvictConfigurationCacheEvent,EvictPermissionsEvent,EvictRolesEvent
A common interface for XL Release domain events that are cluster friendly.
These events contain the minimal information possible to avoid serialization bottlenecks
-
Method Summary
Methods inherited from interface com.xebialabs.xlrelease.domain.events.XLReleaseEvent
timeMs, timestamp, username, username_$eq