Hierarchy For All Packages
Package Hierarchies:- me.ehp246.aufjms.api.annotation,
- me.ehp246.aufjms.api.dispatch,
- me.ehp246.aufjms.api.endpoint,
- me.ehp246.aufjms.api.exception,
- me.ehp246.aufjms.api.jms,
- me.ehp246.aufjms.api.spi,
- me.ehp246.aufjms.core.configuration,
- me.ehp246.aufjms.core.dispatch,
- me.ehp246.aufjms.core.endpoint,
- me.ehp246.aufjms.core.reflection,
- me.ehp246.aufjms.core.util,
- me.ehp246.aufjms.provider.jackson
Class Hierarchy
- java.lang.Object
- me.ehp246.aufjms.core.configuration.AufJmsConfiguration
- me.ehp246.aufjms.core.configuration.AufJmsConstants
- me.ehp246.aufjms.api.jms.AufJmsContext
- me.ehp246.aufjms.core.endpoint.AutowireCapableExecutableResolver (implements me.ehp246.aufjms.api.endpoint.ExecutableResolver)
- me.ehp246.aufjms.core.configuration.ByJmsConfiguration
- me.ehp246.aufjms.core.dispatch.ByJmsFactory
- me.ehp246.aufjms.core.dispatch.ByJmsRegistrar (implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider (implements java.lang.AutoCloseable, me.ehp246.aufjms.api.dispatch.JmsDispatchFnProvider)
- me.ehp246.aufjms.core.endpoint.DefaultExecutableBinder (implements me.ehp246.aufjms.api.endpoint.ExecutableBinder)
- me.ehp246.aufjms.core.dispatch.DefaultInvocationDispatchBuilder (implements me.ehp246.aufjms.api.dispatch.InvocationDispatchBuilder)
- me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver (implements me.ehp246.aufjms.api.endpoint.InvokableRegistry, me.ehp246.aufjms.api.endpoint.InvokableResolver)
- me.ehp246.aufjms.core.reflection.DefaultProxyInvocation (implements me.ehp246.aufjms.api.jms.Invocation)
- me.ehp246.aufjms.core.dispatch.DispatchLogger (implements me.ehp246.aufjms.api.dispatch.DispatchListener)
- me.ehp246.aufjms.core.reflection.EnabledScanner
- me.ehp246.aufjms.core.endpoint.ExecutionReplier
- me.ehp246.aufjms.core.configuration.ExecutorConfiguration
- me.ehp246.aufjms.core.endpoint.InboundEndpointFactory
- me.ehp246.aufjms.core.endpoint.InboundEndpointListenerConfigurer (implements org.springframework.jms.annotation.JmsListenerConfigurer)
- me.ehp246.aufjms.core.endpoint.InboundEndpointRegistrar (implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- me.ehp246.aufjms.provider.jackson.JacksonConfiguration
- me.ehp246.aufjms.api.jms.JmsNames
- me.ehp246.aufjms.api.jms.JmsPropertyContext
- me.ehp246.aufjms.provider.jackson.JsonByJackson (implements me.ehp246.aufjms.api.spi.FromJson, me.ehp246.aufjms.api.spi.ToJson)
- me.ehp246.aufjms.core.configuration.JsonProviderSelector (implements org.springframework.context.annotation.ImportSelector)
- me.ehp246.aufjms.core.util.OneUtil
- java.lang.Record
- me.ehp246.aufjms.core.reflection.InvocationOutcome<T>
- me.ehp246.aufjms.core.reflection.ReflectingType<T>
- me.ehp246.aufjms.core.util.StreamOf
- me.ehp246.aufjms.core.util.TextJmsMsg (implements me.ehp246.aufjms.api.jms.JmsMsg)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- me.ehp246.aufjms.api.exception.ForMsgExecutionException (implements me.ehp246.aufjms.api.exception.ExecutionThrown)
- me.ehp246.aufjms.api.exception.JmsDispatchFnException
- me.ehp246.aufjms.api.exception.JmsException
- me.ehp246.aufjms.api.exception.UnknownTypeException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- me.ehp246.aufjms.core.reflection.AnnotatedArgument<T>
- me.ehp246.aufjms.core.reflection.ArgumentProviderSupplier<T>
- me.ehp246.aufjms.core.reflection.ArgumentsProvider
- me.ehp246.aufjms.api.jms.At
- me.ehp246.aufjms.api.endpoint.CompletedInvocation
- me.ehp246.aufjms.api.endpoint.CompletedInvocationConsumer
- me.ehp246.aufjms.api.jms.ConnectionFactoryProvider
- me.ehp246.aufjms.api.dispatch.DispatchListener
- me.ehp246.aufjms.api.endpoint.Executable
- me.ehp246.aufjms.api.endpoint.ExecutableBinder
- me.ehp246.aufjms.api.endpoint.ExecutableResolver
- me.ehp246.aufjms.api.endpoint.ExecutedInstance
- me.ehp246.aufjms.api.exception.ExecutionThrown
- me.ehp246.aufjms.api.endpoint.ExecutorProvider
- me.ehp246.aufjms.api.endpoint.FailedInvocation
- me.ehp246.aufjms.api.endpoint.FailedInvocationInterceptor
- me.ehp246.aufjms.api.spi.FromJson
- me.ehp246.aufjms.api.spi.FromJson.Receiver<T>
- me.ehp246.aufjms.api.endpoint.InboundEndpoint
- me.ehp246.aufjms.api.endpoint.InboundEndpoint.From
- me.ehp246.aufjms.api.endpoint.InboundEndpoint.From.Sub
- me.ehp246.aufjms.api.jms.Invocation
- me.ehp246.aufjms.api.dispatch.InvocationDispatchBuilder
- me.ehp246.aufjms.api.dispatch.InvocationDispatchConfig
- me.ehp246.aufjms.api.endpoint.InvokableDefinition
- me.ehp246.aufjms.api.endpoint.InvokableDispatcher
- me.ehp246.aufjms.api.endpoint.InvokableRegistry
- me.ehp246.aufjms.api.endpoint.InvokableResolver
- me.ehp246.aufjms.api.dispatch.JmsDispatch
- me.ehp246.aufjms.api.dispatch.JmsDispatchFn
- me.ehp246.aufjms.api.dispatch.JmsDispatchFnProvider
- me.ehp246.aufjms.api.jms.JmsMsg
- me.ehp246.aufjms.api.jms.JMSSupplier<V>
- me.ehp246.aufjms.api.endpoint.MsgContext
- me.ehp246.aufjms.api.spi.PropertyResolver
- me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
- me.ehp246.aufjms.core.util.Strings
- java.util.function.Supplier<T>
- me.ehp246.aufjms.api.dispatch.BodyPublisher
- me.ehp246.aufjms.core.reflection.TargetInvoked
- me.ehp246.aufjms.api.spi.ToJson
Annotation Interface Hierarchy
- me.ehp246.aufjms.api.annotation.ByJms (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.ByJms.To (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.CollectionOf (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.provider.jackson.CollectionOf (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.EnableByJms (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.EnableForJms (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.EnableForJms.Inbound (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From.Sub (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.ForJmsType (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.Invoking (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.OfCorrelationId (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.OfDelay (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.OfDeliveryCount (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.OfProperty (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.OfTtl (implements java.lang.annotation.Annotation)
- me.ehp246.aufjms.api.annotation.OfType (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)
- me.ehp246.aufjms.api.jms.DestinationType
- me.ehp246.aufjms.api.endpoint.InstanceScope
- me.ehp246.aufjms.api.endpoint.InvocationModel
- me.ehp246.aufjms.api.spi.Log4jContext
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)