Hierarchy For Package org.j7m.middleware.api.messaging
Class Hierarchy
- java.lang.Object
- org.j7m.middleware.api.messaging.QueueMessage (implements java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.j7m.middleware.api.MiddlewareException
- org.j7m.middleware.api.messaging.MessagingException
- org.j7m.middleware.api.MiddlewareException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- org.j7m.middleware.api.messaging.DurableQueue
- org.j7m.middleware.api.messaging.Inbox
- org.j7m.middleware.api.messaging.OutboxPublisher
- org.j7m.middleware.api.messaging.Outbox (also extends org.j7m.middleware.api.messaging.OutboxRelay)
- org.j7m.middleware.api.messaging.OutboxRelay
- org.j7m.middleware.api.messaging.Outbox (also extends org.j7m.middleware.api.messaging.OutboxPublisher)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.j7m.middleware.api.messaging.InboxDuplicateDecision
- org.j7m.middleware.api.messaging.MessageState
- 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
- org.j7m.middleware.api.messaging.AckOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.AckResult (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.ConsumerGroupId (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.ConsumerId (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.DeadLetterOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.DeadLetterRecord (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.DelayedDelivery (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.EnqueueOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.EnqueueResult (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.InboxEntry (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.InboxOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.InboxStatus (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.LeaseBatch (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.LeaseId (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.LeaseOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.MessageEnvelope (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.MessageHeader (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.MessageId (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.MessageLease (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.MessagePriority (implements java.lang.Comparable<T>, java.io.Serializable)
- org.j7m.middleware.api.messaging.MessagingRecoveryReport (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.NackOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.NackResult (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.OutboxEntry (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.OutboxOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.OutboxStatus (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.QueueMetricsSnapshot (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.QueueName (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.QueueOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.QueuePartition (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.QueuePartitionId (implements java.lang.Comparable<T>, java.io.Serializable)
- org.j7m.middleware.api.messaging.QueuePartitionStatus (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.QueueStatus (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.RetryDecision (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.RetryOptions (implements java.io.Serializable)
- org.j7m.middleware.api.messaging.VisibilityTimeout (implements java.io.Serializable)
- java.lang.Record