Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.a2a.server.util.async.AsyncExecutorProducer
- io.a2a.server.util.async.AsyncUtils
- io.a2a.server.tasks.BasePushNotificationSender (implements io.a2a.server.tasks.PushNotificationSender)
- io.a2a.server.requesthandlers.DefaultRequestHandler (implements io.a2a.server.requesthandlers.RequestHandler)
- io.a2a.server.events.EnhancedRunnable (implements java.lang.Runnable)
- io.a2a.server.events.EventConsumer
- io.a2a.server.events.EventQueue (implements java.lang.AutoCloseable)
- io.a2a.server.tasks.InMemoryPushNotificationConfigStore (implements io.a2a.server.tasks.PushNotificationConfigStore)
- io.a2a.server.events.InMemoryQueueManager (implements io.a2a.server.events.QueueManager)
- io.a2a.server.tasks.InMemoryTaskStore (implements io.a2a.server.tasks.TaskStore)
- io.a2a.server.requesthandlers.JSONRPCHandler
- java.lang.Record
- io.a2a.server.tasks.ResultAggregator.EventTypeAndInterrupt
- io.a2a.server.agentexecution.RequestContext
- io.a2a.server.agentexecution.RequestContext.Builder
- io.a2a.server.agentexecution.SimpleRequestContextBuilder
- io.a2a.server.tasks.ResultAggregator
- io.a2a.server.ServerCallContext
- io.a2a.server.tasks.TaskManager
- io.a2a.server.tasks.TaskUpdater
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.a2a.server.events.EventQueueClosedException
- io.a2a.server.JSONRPCException
- java.lang.RuntimeException
- io.a2a.server.events.NoTaskQueueException
- io.a2a.server.events.TaskQueueExistsException
- java.lang.Exception
- io.a2a.server.auth.UnauthenticatedUser (implements io.a2a.server.auth.User)
Interface Hierarchy
- io.a2a.server.agentexecution.AgentExecutor
- io.a2a.server.events.EnhancedRunnable.DoneCallback
- io.a2a.server.tasks.PushNotificationConfigStore
- io.a2a.server.tasks.PushNotificationSender
- io.a2a.server.events.QueueManager
- io.a2a.server.requesthandlers.RequestHandler
- io.a2a.server.tasks.TaskStore
- io.a2a.server.auth.User
Annotation Interface Hierarchy
- io.a2a.server.ExtendedAgentCard (implements java.lang.annotation.Annotation)
- io.a2a.server.util.async.Internal (implements java.lang.annotation.Annotation)
- io.a2a.server.PublicAgentCard (implements java.lang.annotation.Annotation)