Hierarchy For All Packages
- cloud.opencode.base.event,
- cloud.opencode.base.event.annotation,
- cloud.opencode.base.event.dispatcher,
- cloud.opencode.base.event.exception,
- cloud.opencode.base.event.handler,
- cloud.opencode.base.event.interceptor,
- cloud.opencode.base.event.monitor,
- cloud.opencode.base.event.saga,
- cloud.opencode.base.event.security,
- cloud.opencode.base.event.serialization,
- cloud.opencode.base.event.store,
- cloud.opencode.base.event.testing
Class Hierarchy
- java.lang.Object
- cloud.opencode.base.event.dispatcher.AsyncDispatcher (implements cloud.opencode.base.event.dispatcher.EventDispatcher)
- cloud.opencode.base.event.Event
- cloud.opencode.base.event.DataEvent<T>
- cloud.opencode.base.event.DeadEvent
- cloud.opencode.base.event.security.SignedEvent (implements cloud.opencode.base.event.security.VerifiableEvent)
- cloud.opencode.base.event.WaitableEvent
- cloud.opencode.base.event.testing.EventCaptor<E> (implements cloud.opencode.base.event.EventListener<E>)
- cloud.opencode.base.event.security.EventRateLimiter
- cloud.opencode.base.event.serialization.EventSerializer
- cloud.opencode.base.event.monitor.HeartbeatMonitor (implements java.lang.AutoCloseable)
- cloud.opencode.base.event.monitor.HeartbeatMonitor.Builder
- cloud.opencode.base.event.store.InMemoryEventStore (implements cloud.opencode.base.event.store.EventStore)
- cloud.opencode.base.event.handler.LoggingExceptionHandler (implements cloud.opencode.base.event.handler.EventExceptionHandler)
- cloud.opencode.base.event.OpenEvent (implements java.lang.AutoCloseable)
- cloud.opencode.base.event.OpenEvent.Builder
- cloud.opencode.base.event.handler.RetryExceptionHandler (implements cloud.opencode.base.event.handler.EventExceptionHandler)
- cloud.opencode.base.event.saga.Saga<T>
- cloud.opencode.base.event.saga.Saga.Builder<T>
- cloud.opencode.base.event.saga.Saga.StepBuilder<T>
- cloud.opencode.base.event.security.SecureEventBus (implements java.lang.AutoCloseable)
- cloud.opencode.base.event.dispatcher.SyncDispatcher (implements cloud.opencode.base.event.dispatcher.EventDispatcher)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cloud.opencode.base.event.serialization.EventSerializer.EventSerializationException
- cloud.opencode.base.core.exception.OpenException
- cloud.opencode.base.event.exception.EventException
- cloud.opencode.base.event.exception.EventListenerException
- cloud.opencode.base.event.exception.EventPublishException
- cloud.opencode.base.event.exception.EventSecurityException
- cloud.opencode.base.event.exception.EventStoreException
- cloud.opencode.base.event.exception.EventException
- cloud.opencode.base.event.saga.Saga.SagaTimeoutException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- cloud.opencode.base.event.Subscription
- cloud.opencode.base.event.dispatcher.EventDispatcher
- cloud.opencode.base.event.handler.EventExceptionHandler
- cloud.opencode.base.event.interceptor.EventInterceptor
- cloud.opencode.base.event.EventListener<E>
- cloud.opencode.base.event.store.EventStore
- cloud.opencode.base.event.security.VerifiableEvent
Annotation Interface Hierarchy
- cloud.opencode.base.event.annotation.Async (implements java.lang.annotation.Annotation)
- cloud.opencode.base.event.annotation.Priority (implements java.lang.annotation.Annotation)
- cloud.opencode.base.event.annotation.Subscribe (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cloud.opencode.base.event.exception.EventErrorCode
- cloud.opencode.base.event.saga.SagaStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- cloud.opencode.base.event.monitor.EventBusMetrics
- cloud.opencode.base.event.store.EventRecord
- cloud.opencode.base.event.handler.RetryExceptionHandler.FailedEvent
- cloud.opencode.base.event.saga.SagaResult<T>
- cloud.opencode.base.event.saga.SagaStep<T>
- java.lang.Record