Package io.github.pellse.concurrent
Interface ReactiveGuardEvent
- All Known Implementing Classes:
ReactiveGuardEvent.AfterTaskExecutionEvent
,ReactiveGuardEvent.BeforeTaskExecutionEvent
,ReactiveGuardEvent.LockAcquiredEvent
,ReactiveGuardEvent.LockAcquisitionFailedEvent
,ReactiveGuardEvent.LockReleaseCancelledEvent
,ReactiveGuardEvent.LockReleasedEvent
,ReactiveGuardEvent.LockReleaseFailedEvent
,ReactiveGuardEvent.LockUpgradedEvent
,ReactiveGuardEvent.TaskExecutionCancelledEvent
,ReactiveGuardEvent.TaskExecutionFailedEvent
,ReactiveGuardEvent.TaskExecutionTimeoutEvent
public sealed interface ReactiveGuardEvent
permits ReactiveGuardEvent.LockReleaseCancelledEvent, ReactiveGuardEvent.LockReleaseFailedEvent, ReactiveGuardEvent.LockReleasedEvent, ReactiveGuardEvent.TaskExecutionCancelledEvent, ReactiveGuardEvent.TaskExecutionTimeoutEvent, ReactiveGuardEvent.TaskExecutionFailedEvent, ReactiveGuardEvent.AfterTaskExecutionEvent<T>, ReactiveGuardEvent.BeforeTaskExecutionEvent, ReactiveGuardEvent.LockAcquisitionFailedEvent, ReactiveGuardEvent.LockUpgradedEvent, ReactiveGuardEvent.LockAcquiredEvent
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record
static final record