Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(CompletedInvocation) - Method in interface me.ehp246.aufjms.api.endpoint.CompletedInvocationConsumer
- accept(FailedInvocation) - Method in interface me.ehp246.aufjms.api.endpoint.FailedInvocationInterceptor
- AnnotatedArgument<T extends Annotation> - Interface in me.ehp246.aufjms.core.reflection
- annotation() - Method in interface me.ehp246.aufjms.core.reflection.AnnotatedArgument
- apply(String, List<FromJson.Receiver<?>>) - Method in interface me.ehp246.aufjms.api.spi.FromJson
- apply(String, List<FromJson.Receiver<?>>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByJackson
- apply(List<?>) - Method in interface me.ehp246.aufjms.api.spi.ToJson
- apply(List<?>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByJackson
- apply(ExecutedInstance) - Method in class me.ehp246.aufjms.core.endpoint.ExecutionReplier
- args() - Method in interface me.ehp246.aufjms.api.jms.Invocation
-
Arguments of the invocation.
- args() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- argument() - Method in interface me.ehp246.aufjms.core.reflection.AnnotatedArgument
- ArgumentProviderSupplier<T> - Interface in me.ehp246.aufjms.core.reflection
- ArgumentsProvider - Interface in me.ehp246.aufjms.core.reflection
- At - Interface in me.ehp246.aufjms.api.jms
-
A named Destination.
- AtQueue - Interface in me.ehp246.aufjms.api.jms
- AtTopic - Interface in me.ehp246.aufjms.api.jms
- AufJmsConfiguration - Class in me.ehp246.aufjms.core.configuration
- AufJmsConfiguration() - Constructor for class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
- AufJmsConstants - Class in me.ehp246.aufjms.core.configuration
- AufJmsContext - Class in me.ehp246.aufjms.api.jms
- AufJmsCorrelationId - Enum constant in enum class me.ehp246.aufjms.api.spi.Log4jContext
- AufJmsDestination - Enum constant in enum class me.ehp246.aufjms.api.spi.Log4jContext
- AufJmsType - Enum constant in enum class me.ehp246.aufjms.api.spi.Log4jContext
- autoStartup() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
-
Specifies whether the listener should be started automatically.
- autoStartup() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- AutowireCapableExecutableResolver - Class in me.ehp246.aufjms.core.endpoint
-
Resolves an Executable instance by the given registry to a bean/object created by the given bean factory.
- AutowireCapableExecutableResolver(AutowireCapableBeanFactory, InvokableResolver) - Constructor for class me.ehp246.aufjms.core.endpoint.AutowireCapableExecutableResolver
B
- BEAN - Enum constant in enum class me.ehp246.aufjms.api.endpoint.InstanceScope
- bind(Executable, MsgContext) - Method in interface me.ehp246.aufjms.api.endpoint.ExecutableBinder
- bind(Executable, MsgContext) - Method in class me.ehp246.aufjms.core.endpoint.DefaultExecutableBinder
- body() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- BodyPublisher - Interface in me.ehp246.aufjms.api.dispatch
- ByJms - Annotation Interface in me.ehp246.aufjms.api.annotation
- ByJms.To - Annotation Interface in me.ehp246.aufjms.api.annotation
- ByJmsConfiguration - Class in me.ehp246.aufjms.core.configuration
- ByJmsConfiguration() - Constructor for class me.ehp246.aufjms.core.configuration.ByJmsConfiguration
- ByJmsFactory - Class in me.ehp246.aufjms.core.dispatch
- ByJmsFactory(JmsDispatchFnProvider, InvocationDispatchBuilder) - Constructor for class me.ehp246.aufjms.core.dispatch.ByJmsFactory
- ByJmsRegistrar - Class in me.ehp246.aufjms.core.dispatch
- ByJmsRegistrar() - Constructor for class me.ehp246.aufjms.core.dispatch.ByJmsRegistrar
C
- canReturn(Class<?>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- canThrow(Class<?>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- classAnnotationOf(Class<A>, Function<A, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- clear() - Static method in enum class me.ehp246.aufjms.api.spi.Log4jContext
- clearAll() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- clearAppProperties() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- clearJmsProperties() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- clearSession() - Static method in class me.ehp246.aufjms.api.jms.AufJmsContext
-
Remove the session from the thread if one is present.
- close() - Method in class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
- CollectionOf - Annotation Interface in me.ehp246.aufjms.api.annotation
- CollectionOf - Annotation Interface in me.ehp246.aufjms.provider.jackson
- CompletedInvocation - Interface in me.ehp246.aufjms.api.endpoint
- completedInvocationConsumer() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
-
Supports Spring property placeholder.
- completedInvocationConsumer() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- CompletedInvocationConsumer - Interface in me.ehp246.aufjms.api.endpoint
- concurrency() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
- concurrency() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- configureJmsListeners(JmsListenerEndpointRegistrar) - Method in class me.ehp246.aufjms.core.endpoint.InboundEndpointListenerConfigurer
- connectionFactory() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
- connectionFactory() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
- connectionFactory() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- connectionFactoryProvider(ListableBeanFactory) - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
- ConnectionFactoryProvider - Interface in me.ehp246.aufjms.api.jms
- correlationId() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- correlationId() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- correlationId() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
D
- declaringType() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- DEFAULT - Enum constant in enum class me.ehp246.aufjms.api.endpoint.InvocationModel
-
Default.
- DefaultDispatchFnProvider - Class in me.ehp246.aufjms.core.dispatch
- DefaultDispatchFnProvider(ConnectionFactoryProvider, ToJson, List<DispatchListener>) - Constructor for class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
- DefaultExecutableBinder - Class in me.ehp246.aufjms.core.endpoint
- DefaultExecutableBinder(FromJson) - Constructor for class me.ehp246.aufjms.core.endpoint.DefaultExecutableBinder
- DefaultInvocationDispatchBuilder - Class in me.ehp246.aufjms.core.dispatch
- DefaultInvocationDispatchBuilder(PropertyResolver) - Constructor for class me.ehp246.aufjms.core.dispatch.DefaultInvocationDispatchBuilder
- DefaultInvokableResolver - Class in me.ehp246.aufjms.core.endpoint
-
Invokable by Type Registry.
- DefaultInvokableResolver() - Constructor for class me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- DefaultProxyInvocation - Class in me.ehp246.aufjms.core.reflection
- DefaultProxyInvocation(Class<?>, Object, Method, List<?>) - Constructor for class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- delay() - Method in interface me.ehp246.aufjms.api.dispatch.InvocationDispatchConfig
- delay() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- DELIVERY_COUNT - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- deliveryCount() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- deliveryCount() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- destination() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- destination() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- DestinationType - Enum Class in me.ehp246.aufjms.api.jms
- dispatch(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDispatcher
- dispatchFns() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
-
Specifies whether to register JmsDispatchFn beans with JMS connection from the named connection factories.
- DispatchListener - Interface in me.ehp246.aufjms.api.dispatch
-
Called after a TextMessage has been sent on a JMSContext for a JmsDispatch.
- DispatchLogger - Class in me.ehp246.aufjms.core.dispatch
- DispatchLogger() - Constructor for class me.ehp246.aufjms.core.dispatch.DispatchLogger
- durable() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From.Sub
-
Specifies whether the subscription should be durable or not.
- durable() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From.Sub
E
- EnableByJms - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Enables
ByJms-annotated proxy interfaces scanning. - EnabledScanner - Class in me.ehp246.aufjms.core.reflection
- EnabledScanner(Class<? extends Annotation>, Class<? extends Annotation>, AnnotationMetadata) - Constructor for class me.ehp246.aufjms.core.reflection.EnabledScanner
- EnableForJms - Annotation Interface in me.ehp246.aufjms.api.annotation
- EnableForJms.Inbound - Annotation Interface in me.ehp246.aufjms.api.annotation
- EnableForJms.Inbound.From - Annotation Interface in me.ehp246.aufjms.api.annotation
- EnableForJms.Inbound.From.Sub - Annotation Interface in me.ehp246.aufjms.api.annotation
- equals(Object) - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Indicates whether some other object is "equal to" this one.
- Executable - Interface in me.ehp246.aufjms.api.endpoint
- ExecutableBinder - Interface in me.ehp246.aufjms.api.endpoint
- ExecutableResolver - Interface in me.ehp246.aufjms.api.endpoint
- ExecutedInstance - Interface in me.ehp246.aufjms.api.endpoint
- ExecutionReplier - Class in me.ehp246.aufjms.core.endpoint
- ExecutionReplier(JmsDispatchFn) - Constructor for class me.ehp246.aufjms.core.endpoint.ExecutionReplier
- ExecutionThrown - Interface in me.ehp246.aufjms.api.exception
- ExecutorConfiguration - Class in me.ehp246.aufjms.core.configuration
- ExecutorConfiguration() - Constructor for class me.ehp246.aufjms.core.configuration.ExecutorConfiguration
- executorProvider() - Method in class me.ehp246.aufjms.core.configuration.ExecutorConfiguration
- ExecutorProvider - Interface in me.ehp246.aufjms.api.endpoint
- expiration() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- expiration() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
F
- FailedInvocation - Interface in me.ehp246.aufjms.api.endpoint
- failedInvocationInterceptor() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
-
Specifies the bean name of the FailedInvocationInterceptor type to receive FailedInvocation.
- failedInvocationInterceptor() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- FailedInvocationInterceptor - Interface in me.ehp246.aufjms.api.endpoint
- filter(List<? extends Annotation>, Class<? extends Annotation>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- filterPayloadArgs(Set<Class<? extends Annotation>>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- findArgumentsOfType(Class<R>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
-
Find all arguments of the given parameter type.
- findMethod(String) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
-
Returns the named method that does not have any parameter.
- findMethod(String, Class<?>...) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
- findMethods(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
-
Returns all methods that have the given annotation.
- findMethods(String) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
-
Returns all methods that have the given name ignoring the parameters.
- findOnDeclaringClass(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
-
Returns the value of the annotation or default if annotation is not found.
- findOnMethod(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- findOnMethodUp(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- findOnType(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
- firstArgumentAnnotationOf(Class<A>, Function<AnnotatedArgument<A>, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- firstUpper(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- ForJmsType - Annotation Interface in me.ehp246.aufjms.api.annotation
- ForMsgExecutionException - Exception in me.ehp246.aufjms.api.exception
- ForMsgExecutionException(Integer) - Constructor for exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
- ForMsgExecutionException(Integer, String) - Constructor for exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
- ForMsgExecutionException(String) - Constructor for exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
- from() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- from(String, FromJson.Receiver<T>) - Method in interface me.ehp246.aufjms.api.spi.FromJson
- from(TextMessage) - Static method in class me.ehp246.aufjms.core.util.TextJmsMsg
- FromJson - Interface in me.ehp246.aufjms.api.spi
- FromJson.Receiver<T> - Interface in me.ehp246.aufjms.api.spi
G
- get() - Method in interface me.ehp246.aufjms.api.jms.JMSSupplier
- get(int) - Method in interface me.ehp246.aufjms.api.endpoint.ExecutorProvider
- get(String) - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatchFnProvider
- get(String) - Method in interface me.ehp246.aufjms.api.jms.ConnectionFactoryProvider
- get(String) - Method in class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
- get(Invocation, InvocationDispatchConfig) - Method in interface me.ehp246.aufjms.api.dispatch.InvocationDispatchBuilder
- get(Invocation, InvocationDispatchConfig) - Method in class me.ehp246.aufjms.core.dispatch.DefaultInvocationDispatchBuilder
- get(T) - Method in interface me.ehp246.aufjms.core.reflection.ArgumentProviderSupplier
- getAnnotations() - Method in interface me.ehp246.aufjms.api.spi.FromJson.Receiver
- getAppProperty(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- getArguments() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
- getCode() - Method in interface me.ehp246.aufjms.api.exception.ExecutionThrown
- getCode() - Method in exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
- getDeclaringClass() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- getDeclaringClassSimpleName() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- getInstance() - Method in interface me.ehp246.aufjms.api.endpoint.ExecutedInstance
- getJmsCorrelationId() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- getJmsType() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- getMessage() - Method in interface me.ehp246.aufjms.api.exception.ExecutionThrown
- getMethod() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
- getMethodDeclaredAnnotations() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- getMethodName() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- getMsg() - Method in interface me.ehp246.aufjms.api.endpoint.ExecutedInstance
- getOutcome() - Method in interface me.ehp246.aufjms.api.endpoint.ExecutedInstance
- getRegistered() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableRegistry
- getRegistered() - Method in class me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- getResult() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
- getReturnType() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- getSession() - Static method in class me.ehp246.aufjms.api.jms.AufJmsContext
- getTarget() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
- getThrows() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
-
Void is considered a declared return.
- getType() - Method in interface me.ehp246.aufjms.api.spi.FromJson.Receiver
- getType() - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
- GROUP_ID - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- GROUP_SEQ - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- groupId() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- groupId() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- groupSeq() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- groupSeq() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
H
- hashCode() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Returns a hash code value for this object.
- hasReturn() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- hasReturned() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Returns the value of the
hasReturnedrecord component. - hasThrown() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
- hasValue(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
I
- id() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- id() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- ifBlank(String, String) - Static method in interface me.ehp246.aufjms.core.util.Strings
- InboundEndpoint - Interface in me.ehp246.aufjms.api.endpoint
- InboundEndpoint.From - Interface in me.ehp246.aufjms.api.endpoint
- InboundEndpoint.From.Sub - Interface in me.ehp246.aufjms.api.endpoint
- InboundEndpointFactory - Class in me.ehp246.aufjms.core.endpoint
- InboundEndpointFactory(AutowireCapableBeanFactory, PropertyResolver) - Constructor for class me.ehp246.aufjms.core.endpoint.InboundEndpointFactory
- InboundEndpointListenerConfigurer - Class in me.ehp246.aufjms.core.endpoint
-
JmsListenerConfigurer used to register
InboundEndpoint's at run-time. - InboundEndpointListenerConfigurer(ConnectionFactoryProvider, Set<InboundEndpoint>, ExecutorProvider, ExecutableBinder, JmsDispatchFnProvider) - Constructor for class me.ehp246.aufjms.core.endpoint.InboundEndpointListenerConfigurer
- InboundEndpointRegistrar - Class in me.ehp246.aufjms.core.endpoint
- InboundEndpointRegistrar() - Constructor for class me.ehp246.aufjms.core.endpoint.InboundEndpointRegistrar
- INLINE - Enum constant in enum class me.ehp246.aufjms.api.endpoint.InvocationModel
-
Execute the invocation synchronously on the dispatcher thread.
- instance() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
- instanceScope() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
- InstanceScope - Enum Class in me.ehp246.aufjms.api.endpoint
- instanceType() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
- instanceType() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
- invocation() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
- Invocation - Interface in me.ehp246.aufjms.api.jms
-
The abstraction of an invocation of a method.
- InvocationDispatchBuilder - Interface in me.ehp246.aufjms.api.dispatch
- InvocationDispatchConfig - Interface in me.ehp246.aufjms.api.dispatch
- invocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
- invocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
- invocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
- InvocationModel - Enum Class in me.ehp246.aufjms.api.endpoint
-
Indication to Executor on how the action should be executed.
- InvocationOutcome<T> - Record Class in me.ehp246.aufjms.core.reflection
- InvocationOutcome(T, Throwable, boolean) - Constructor for record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Creates an instance of a
InvocationOutcomerecord class. - InvokableDefinition - Interface in me.ehp246.aufjms.api.endpoint
-
The abstraction of a Java type that is invokable by JmsMsg.type() to be registered in the registry.
- InvokableDispatcher - Interface in me.ehp246.aufjms.api.endpoint
- InvokableRegistry - Interface in me.ehp246.aufjms.api.endpoint
- InvokableResolver - Interface in me.ehp246.aufjms.api.endpoint
- invoke(Callable<T>) - Static method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
- invoke(JMSSupplier<V>) - Static method in interface me.ehp246.aufjms.api.jms.JMSSupplier
- invoking() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- invoking() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- Invoking - Annotation Interface in me.ehp246.aufjms.api.annotation
- INVOKING - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- isAsync() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- isPresent(List<? extends Annotation>, Class<? extends Annotation>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- isSync() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
J
- JacksonConfiguration - Class in me.ehp246.aufjms.provider.jackson
-
Qualified class name is referenced in the import selector.
- JacksonConfiguration() - Constructor for class me.ehp246.aufjms.provider.jackson.JacksonConfiguration
- jacksonProvider(Optional<ObjectMapper>) - Method in class me.ehp246.aufjms.provider.jackson.JacksonConfiguration
- jmsContext() - Method in interface me.ehp246.aufjms.api.endpoint.MsgContext
- JmsDispatch - Interface in me.ehp246.aufjms.api.dispatch
-
The abstraction of a fully-realized out-bound JMS message.
- JmsDispatchFn - Interface in me.ehp246.aufjms.api.dispatch
-
The abstraction of a JMS
JMSProducer. - JmsDispatchFnException - Exception in me.ehp246.aufjms.api.exception
- JmsDispatchFnException(String) - Constructor for exception me.ehp246.aufjms.api.exception.JmsDispatchFnException
- JmsDispatchFnException(Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.JmsDispatchFnException
- JmsDispatchFnProvider - Interface in me.ehp246.aufjms.api.dispatch
- JmsException - Exception in me.ehp246.aufjms.api.exception
- JmsException(JMSException) - Constructor for exception me.ehp246.aufjms.api.exception.JmsException
- JmsMsg - Interface in me.ehp246.aufjms.api.jms
-
Custom version of JMS Message which does not throw.
- JmsNames - Class in me.ehp246.aufjms.api.jms
-
Custom framework properties.
- JmsPropertyContext - Class in me.ehp246.aufjms.api.jms
- JMSSupplier<V> - Interface in me.ehp246.aufjms.api.jms
- JsonByJackson - Class in me.ehp246.aufjms.provider.jackson
- JsonByJackson(ObjectMapper) - Constructor for class me.ehp246.aufjms.provider.jackson.JsonByJackson
- JsonProviderSelector - Class in me.ehp246.aufjms.core.configuration
- JsonProviderSelector() - Constructor for class me.ehp246.aufjms.core.configuration.JsonProviderSelector
L
- listValues(Collection<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- Log4jContext - Enum Class in me.ehp246.aufjms.api.spi
M
- mapAnnotatedArguments(Class<A>, Function<A, K>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
-
Looks for arguments that are annotated by the given Annotation type.
- me.ehp246.aufjms.api.annotation - package me.ehp246.aufjms.api.annotation
- me.ehp246.aufjms.api.dispatch - package me.ehp246.aufjms.api.dispatch
- me.ehp246.aufjms.api.endpoint - package me.ehp246.aufjms.api.endpoint
- me.ehp246.aufjms.api.exception - package me.ehp246.aufjms.api.exception
- me.ehp246.aufjms.api.jms - package me.ehp246.aufjms.api.jms
- me.ehp246.aufjms.api.spi - package me.ehp246.aufjms.api.spi
- me.ehp246.aufjms.core.configuration - package me.ehp246.aufjms.core.configuration
- me.ehp246.aufjms.core.dispatch - package me.ehp246.aufjms.core.dispatch
- me.ehp246.aufjms.core.endpoint - package me.ehp246.aufjms.core.endpoint
- me.ehp246.aufjms.core.reflection - package me.ehp246.aufjms.core.reflection
- me.ehp246.aufjms.core.util - package me.ehp246.aufjms.core.util
- me.ehp246.aufjms.provider.jackson - package me.ehp246.aufjms.provider.jackson
- message() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- message() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- MESSAGE - Enum constant in enum class me.ehp246.aufjms.api.endpoint.InstanceScope
- method() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
- method() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
- method() - Method in interface me.ehp246.aufjms.api.jms.Invocation
-
The method that is invoked.
- method() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- methodAnnotationOf(Class<A>, Function<A, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- methods() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
- msg() - Method in interface me.ehp246.aufjms.api.endpoint.CompletedInvocation
- msg() - Method in interface me.ehp246.aufjms.api.endpoint.FailedInvocation
- msg() - Method in interface me.ehp246.aufjms.api.endpoint.MsgContext
- msg() - Method in exception me.ehp246.aufjms.api.exception.UnknownTypeException
- MsgContext - Interface in me.ehp246.aufjms.api.endpoint
N
- name() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
-
Defines an optional bean name by which the proxy interface can be injected.
- name() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
-
The bean name of the endpoint.
- name() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From.Sub
- name() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- name() - Method in interface me.ehp246.aufjms.api.jms.At
- newInstance(Class<T>, InvocationDispatchConfig, String) - Method in class me.ehp246.aufjms.core.dispatch.ByJmsFactory
- newInstance(Map<String, Object>, Set<String>, String) - Method in class me.ehp246.aufjms.core.endpoint.InboundEndpointFactory
- nonNull(Collection<T>) - Static method in class me.ehp246.aufjms.core.util.StreamOf
- nonNull(T[]) - Static method in class me.ehp246.aufjms.core.util.StreamOf
-
A stream with null filtered.
- nullIfBlank(Object) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- nullIfBlank(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
O
- OfCorrelationId - Annotation Interface in me.ehp246.aufjms.api.annotation
-
When applied to a parameter of a ByJms interface, it specifies the parameter argument value should be used for Message.setJMSCorrelationID(String).
- OfDelay - Annotation Interface in me.ehp246.aufjms.api.annotation
- OfDeliveryCount - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the injection point for the value of JMS header 'JMSXDeliveryCount' on a ForJmsType object.
- OfProperty - Annotation Interface in me.ehp246.aufjms.api.annotation
- OfTtl - Annotation Interface in me.ehp246.aufjms.api.annotation
- OfType - Annotation Interface in me.ehp246.aufjms.api.annotation
- on() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From
- OneUtil - Class in me.ehp246.aufjms.core.util
- onException(JmsDispatch, JmsMsg, Exception) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener
- optionalReturned() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
- optionalValueOnMethod(Class<A>, Function<A, V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- orElse(Callable<V>, V) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- orThrow(Callable<V>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- orThrow(Callable<V>, String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- orThrow(Callable<V>, Function<Exception, X>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- outcomeValue() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
P
- parameter() - Method in interface me.ehp246.aufjms.core.reflection.AnnotatedArgument
- perform() - Method in class me.ehp246.aufjms.core.reflection.EnabledScanner
- POOL_SIZE - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
- postSend(JmsDispatch, JmsMsg) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener
- postSend(JmsDispatch, JmsMsg) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
- preSend(JmsDispatch, JmsMsg) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener
- properties() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- property(String, Class<T>) - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- property(String, Class<T>) - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- propertyMap() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- propertyNames() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- propertyNames() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- propertyResolver(PropertyResolver) - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
- PropertyResolver - Interface in me.ehp246.aufjms.api.spi
- provideFor(Method) - Method in interface me.ehp246.aufjms.core.reflection.ArgumentsProvider
Q
- QUEUE - Enum constant in enum class me.ehp246.aufjms.api.jms.DestinationType
R
- receive(T) - Method in interface me.ehp246.aufjms.api.spi.FromJson.Receiver
- reflect(Class<T>) - Static method in class me.ehp246.aufjms.core.reflection.ReflectingType
- ReflectingType<T> - Class in me.ehp246.aufjms.core.reflection
- ReflectingType(Class<T>) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectingType
- register(Stream<InvokableDefinition>) - Method in class me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- register(InvokableDefinition) - Method in interface me.ehp246.aufjms.api.endpoint.InvokableRegistry
- register(InvokableDefinition) - Method in class me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.dispatch.ByJmsRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.endpoint.InboundEndpointRegistrar
- registeryFrom(Set<String>) - Static method in class me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- removeAppProperty(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- replyTo() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
- replyTo() - Method in interface me.ehp246.aufjms.api.dispatch.InvocationDispatchConfig
- replyTo() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- replyTo() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- replyTo() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- resolve(String) - Method in interface me.ehp246.aufjms.api.spi.PropertyResolver
- resolve(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.ExecutableResolver
- resolve(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.InvokableResolver
- resolve(JmsMsg) - Method in class me.ehp246.aufjms.core.endpoint.AutowireCapableExecutableResolver
- resolve(JmsMsg) - Method in class me.ehp246.aufjms.core.endpoint.DefaultInvokableResolver
- resolveAnnotatedValue(Class<A>, Function<AnnotatedArgument<A>, V>, Function<A, V>, Function<A, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
-
Resolve the annotation value up the invocation hierarchy.
- ResolvedInstanceType - Interface in me.ehp246.aufjms.api.endpoint
- resolver() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- returned() - Method in interface me.ehp246.aufjms.api.endpoint.CompletedInvocation
- returned() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Returns the value of the
returnedrecord component. - returned(T) - Static method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
S
- scan() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
- scan() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
- scope() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
-
Invocation instance resolution instruction.
- scope() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
- selectImports(AnnotationMetadata) - Method in class me.ehp246.aufjms.core.configuration.JsonProviderSelector
- selector() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From
-
Specifies the JMS message selector expression (or null if none) for this listener.
- selector() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From
- send(JmsDispatch) - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatchFn
- SERVER_THRWON - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- set(Session) - Static method in class me.ehp246.aufjms.api.jms.AufJmsContext
- set(JmsMsg) - Static method in enum class me.ehp246.aufjms.api.spi.Log4jContext
- setAppProperty(String, String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- setJmsCorrelationId(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- setJmsType(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
- shared() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From.Sub
-
Specifies whether the subscription should be shared or not.
- shared() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From.Sub
- SPAN_ID - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- StreamOf - Class in me.ehp246.aufjms.core.util
- streamOfAnnotatedArguments(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- streamValues(Collection<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- Strings - Interface in me.ehp246.aufjms.core.util
- sub() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From
- sub() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From
T
- target() - Method in interface me.ehp246.aufjms.api.endpoint.CompletedInvocation
- target() - Method in interface me.ehp246.aufjms.api.endpoint.FailedInvocation
- target() - Method in interface me.ehp246.aufjms.api.jms.Invocation
-
The object on which the invocation is made.
- target() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
- TargetInvoked - Interface in me.ehp246.aufjms.core.reflection
- text() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- text() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- TextJmsMsg - Class in me.ehp246.aufjms.core.util
-
Utility to un-pack a JMS message.
- thrown() - Method in interface me.ehp246.aufjms.api.endpoint.FailedInvocation
- thrown() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Returns the value of the
thrownrecord component. - thrown(Throwable) - Static method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
- TIMEOUT - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
- TIMEOUT_DEFAULT - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
- timestamp() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- timestamp() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- to() - Method in interface me.ehp246.aufjms.api.dispatch.InvocationDispatchConfig
- to() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- toDispatch(At, String) - Static method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
-
Single body value.
- toDispatch(At, String, Object) - Static method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
-
Single body value.
- toDispatch(At, String, Object, String) - Static method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
-
Single body value.
- toDispatch(At, String, Object, String, Map<String, Object>) - Static method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
-
Single body value.
- ToJson - Interface in me.ehp246.aufjms.api.spi
- TOPIC - Enum constant in enum class me.ehp246.aufjms.api.jms.DestinationType
- toQueue(String) - Static method in interface me.ehp246.aufjms.api.jms.At
- toRuntime(Throwable) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- toString() - Method in record class me.ehp246.aufjms.core.reflection.InvocationOutcome
-
Returns a string representation of this record class.
- toString(Object) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- toString(Object, String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- toTopic(String) - Static method in interface me.ehp246.aufjms.api.jms.At
- TRACE_ID - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- ttl() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
-
Supports Spring property placeholder.
- ttl() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
-
Spring property is supported.
- ttl() - Method in interface me.ehp246.aufjms.api.dispatch.InvocationDispatchConfig
- ttl() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
-
Defines if the dispatch has a TTL.
- TTL - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
- TTL - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
- type() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms.To
- type() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From
- type() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- type() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- type() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- types() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
U
- UnknownTypeException - Exception in me.ehp246.aufjms.api.exception
- UnknownTypeException(JmsMsg) - Constructor for exception me.ehp246.aufjms.api.exception.UnknownTypeException
V
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms.To
-
Defines the destination name for the proxy interface.
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.CollectionOf
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From.Sub
-
Defines the subscription name to be used with a Topic consumer.
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From
-
Defines the destination name.
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
-
Destination of the incoming messages.
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
-
Case-sensitive matching of
Message.getJMSType(). - value() - Element in annotation interface me.ehp246.aufjms.api.annotation.Invoking
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfDelay
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfProperty
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfTtl
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfType
- value() - Element in annotation interface me.ehp246.aufjms.provider.jackson.CollectionOf
- valueOf(String) - Static method in enum class me.ehp246.aufjms.api.endpoint.InstanceScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.ehp246.aufjms.api.endpoint.InvocationModel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.ehp246.aufjms.api.jms.DestinationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.ehp246.aufjms.api.spi.Log4jContext
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.ehp246.aufjms.api.endpoint.InstanceScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.ehp246.aufjms.api.endpoint.InvocationModel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.ehp246.aufjms.api.jms.DestinationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.ehp246.aufjms.api.spi.Log4jContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form