Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.MsgConsumer
- accept(JmsMsg) - Method in class me.ehp246.aufjms.core.endpoint.NoopConsumer
- allParametersWith(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- annotations() - Method in interface me.ehp246.aufjms.api.spi.FromJson.To
- annotations() - Method in record class me.ehp246.aufjms.api.spi.ToJson.From
-
Returns the value of the
annotationsrecord component. - apply(String, List<FromJson.To>) - Method in interface me.ehp246.aufjms.api.spi.FromJson
- apply(String, List<FromJson.To>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByJackson
- apply(List<ToJson.From>) - Method in interface me.ehp246.aufjms.api.spi.ToJson
- apply(List<ToJson.From>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByJackson
- apply(BoundInvocable) - Method in interface me.ehp246.aufjms.api.endpoint.BoundInvoker
- arguments() - Method in interface me.ehp246.aufjms.api.endpoint.BoundInvocable
-
Should never be
null. - 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
B
- BEAN - Enum constant in enum class me.ehp246.aufjms.api.endpoint.InstanceScope
- bind(Invocable, MsgContext) - Method in interface me.ehp246.aufjms.api.endpoint.InvocableBinder
- bind(Invocable, MsgContext) - Method in class me.ehp246.aufjms.core.endpoint.DefaultInvocableBinder
- body() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- bodyAs() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- BodyPublisher - Interface in me.ehp246.aufjms.api.dispatch
- bound() - Method in interface me.ehp246.aufjms.api.endpoint.Invoked
- BoundInvocable - Interface in me.ehp246.aufjms.api.endpoint
- BoundInvoker - Interface in me.ehp246.aufjms.api.endpoint
- ByJms - Annotation Interface in me.ehp246.aufjms.api.annotation
- ByJms.To - Annotation Interface in me.ehp246.aufjms.api.annotation
- ByJmsProxyConfig - Record Class in me.ehp246.aufjms.api.dispatch
- ByJmsProxyConfig(At) - Constructor for record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
- ByJmsProxyConfig(At, Duration) - Constructor for record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
- ByJmsProxyConfig(At, At) - Constructor for record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
- ByJmsProxyConfig(At, At, Duration) - Constructor for record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
- ByJmsProxyConfig(At, At, Duration, Duration, String) - Constructor for record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Creates an instance of a
ByJmsProxyConfigrecord class. - ByJmsProxyFactory - Class in me.ehp246.aufjms.core.dispatch
- ByJmsProxyFactory(EnableByJmsConfig, JmsDispatchFnProvider, PropertyResolver) - Constructor for class me.ehp246.aufjms.core.dispatch.ByJmsProxyFactory
C
- clear() - Static method in enum class me.ehp246.aufjms.api.spi.Log4jContext
- clearSession() - Static method in class me.ehp246.aufjms.api.jms.AufJmsContext
-
Remove the session from the thread if one is present.
- close() - Method in interface me.ehp246.aufjms.api.endpoint.Invocable
-
The AutoCloseable will be invoked by InboundEndpoint after the Invoking method completes normally or fails throwing an exception.
- 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
- 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
-
Specifies the connection factory name with which the interface retrieves a Connection from ConnectionFactoryProvider.get(String).
- connectionFactory() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
- connectionFactory() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Returns the value of the
connectionFactoryrecord component. - connectionFactory() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- connectionFactoryProvider(BeanFactory) - 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
- DEFAULT - Enum constant in enum class me.ehp246.aufjms.api.endpoint.InvocationModel
-
Default.
- defaultConsumer() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms
-
Specifies the bean name of MsgConsumer type to receive any message that no matching Invocable can be found for its Message.getJMSType().
- defaultConsumer() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- DefaultDispatchFnProvider - Class in me.ehp246.aufjms.core.dispatch
- DefaultDispatchFnProvider(ConnectionFactoryProvider, ToJson, List<DispatchListener>) - Constructor for class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
- DefaultInvocableBinder - Class in me.ehp246.aufjms.core.endpoint
- DefaultInvocableBinder(FromJson) - Constructor for class me.ehp246.aufjms.core.endpoint.DefaultInvocableBinder
- delay() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
-
Specifies a value for MessageProducer.setDeliveryDelay(long) that applies to all out-bound messages from the application.
- delay() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
-
Specifies a value for MessageProducer.setDeliveryDelay(long) that applies to all out-bound messages from the application.
- delay() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Returns the value of the
delayrecord component. - delay() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Returns the value of the
delayrecord component. - 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_LOGTER - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
- dispatchFns() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
-
Specifies whether to register JmsDispatchFn beans backed by a Connection retrieved from the named connection factories.
- dispatchFns() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Returns the value of the
dispatchFnsrecord component. - DispatchListener - Interface in me.ehp246.aufjms.api.dispatch
-
Defines life-cycle events supported by JmsDispatchFn.send(JmsDispatch).
- DispatchListener.OnDispatch - Interface in me.ehp246.aufjms.api.dispatch
-
Invoked immediately after JmsDispatchFn.send(JmsDispatch) is called and before any JMS API invocations to construct and send the message.
- DispatchListener.OnException - Interface in me.ehp246.aufjms.api.dispatch
-
Invoked when an Exception has happened and before it is thrown to the caller interrupting JmsDispatchFn.send(JmsDispatch).
- DispatchListener.PostSend - Interface in me.ehp246.aufjms.api.dispatch
-
Invoked after the TextMessage has been sent and before JmsDispatchFn.send(JmsDispatch) returns successfully.
- DispatchListener.PreSend - Interface in me.ehp246.aufjms.api.dispatch
-
Invoked after TextMessage is created for the JmsDispatch and just before the message is sent.
- dispatchLogger(boolean) - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
- 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. - EnableByJmsBeanFactory - Class in me.ehp246.aufjms.core.dispatch
- EnableByJmsBeanFactory(PropertyResolver) - Constructor for class me.ehp246.aufjms.core.dispatch.EnableByJmsBeanFactory
- enableByJmsConfig(List<Class<?>>, String, String, List<String>) - Method in class me.ehp246.aufjms.core.dispatch.EnableByJmsBeanFactory
- EnableByJmsConfig - Record Class in me.ehp246.aufjms.api.dispatch
- EnableByJmsConfig() - Constructor for record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
- EnableByJmsConfig(List<Class<?>>, Duration, Duration, List<String>) - Constructor for record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Creates an instance of a
EnableByJmsConfigrecord class. - EnableByJmsRegistrar - Class in me.ehp246.aufjms.core.dispatch
- EnableByJmsRegistrar() - Constructor for class me.ehp246.aufjms.core.dispatch.EnableByJmsRegistrar
- 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
- ensureRuntime(Throwable) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- equals(Object) - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class me.ehp246.aufjms.api.spi.ToJson.From
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class me.ehp246.aufjms.core.reflection.ReflectedParameter
-
Indicates whether some other object is "equal to" this one.
- 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
- filter(List<? extends Annotation>, Class<? extends Annotation>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- findMethod(String) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
-
Returns the named method that does not have any parameter.
- findMethod(String, Class<?>...) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
- findMethods(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
-
Returns all methods that have the given annotation.
- findMethods(String) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
-
Returns all methods that have the given name ignoring the parameters.
- findOnMethodUp(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- findOnType(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
- firstPayloadParameter(Set<Class<? extends Annotation>>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- 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(Object...) - Method in interface me.ehp246.aufjms.api.spi.ToJson
- from(TextMessage) - Static method in class me.ehp246.aufjms.core.util.TextJmsMsg
- From(Object) - Constructor for record class me.ehp246.aufjms.api.spi.ToJson.From
- From(Object, Class<?>) - Constructor for record class me.ehp246.aufjms.api.spi.ToJson.From
- From(Object, Class<?>, List<? extends Annotation>) - Constructor for record class me.ehp246.aufjms.api.spi.ToJson.From
-
Creates an instance of a
Fromrecord class. - FromJson - Interface in me.ehp246.aufjms.api.spi
- FromJson.To - 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(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.MsgInvocableFactory
- getCode() - Method in interface me.ehp246.aufjms.api.exception.ExecutionThrown
- getCode() - Method in exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
- getMessage() - Method in interface me.ehp246.aufjms.api.exception.ExecutionThrown
- getParameter(int) - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- getSession() - Static method in class me.ehp246.aufjms.api.jms.AufJmsContext
- getType() - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
- 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.dispatch.JmsDispatch
- 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.dispatch.JmsDispatch
- 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.api.dispatch.ByJmsProxyConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Returns a hash code value for this object.
- hashCode() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class me.ehp246.aufjms.api.spi.ToJson.From
-
Returns a hash code value for this object.
- hashCode() - Method in record class me.ehp246.aufjms.core.reflection.ReflectedParameter
-
Returns a hash code value for this object.
- 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, InvocableBinder, 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
- index() - Method in record class me.ehp246.aufjms.core.reflection.ReflectedParameter
-
Returns the value of the
indexrecord component. - 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.Invocable
- InstanceScope - Enum Class in me.ehp246.aufjms.api.endpoint
- instanceType() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Returns the value of the
instanceTyperecord component. - invocable() - Method in interface me.ehp246.aufjms.api.endpoint.BoundInvocable
- Invocable - Interface in me.ehp246.aufjms.api.endpoint
- InvocableBinder - Interface in me.ehp246.aufjms.api.endpoint
- invocableFactory() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- InvocableType - Record Class in me.ehp246.aufjms.api.endpoint
- InvocableType(Class<?>, Method, InstanceScope, InvocationModel) - Constructor for record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Creates an instance of a
InvocableTyperecord class. - InvocableTypeDefinition - Record Class in me.ehp246.aufjms.api.endpoint
-
The abstraction of a Java type that is invokable by JmsMsg.type() to be registered in the registry.
- InvocableTypeDefinition(Set<String>, Class<?>, Map<String, Method>, InstanceScope, InvocationModel) - Constructor for record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Creates an instance of a
InvocableTypeDefinitionrecord class. - InvocableTypeRegistry - Interface in me.ehp246.aufjms.api.endpoint
- invocation() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
- invocationListener() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
-
Specifies the bean name of the InvocationListener type to receive either Invoked.Completed or Invoked.Failed invocations on this EnableForJms.Inbound.
- invocationListener() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint
- InvocationListener - Interface in me.ehp246.aufjms.api.endpoint
- InvocationListener.OnCompleted - Interface in me.ehp246.aufjms.api.endpoint
- InvocationListener.OnFailed - Interface in me.ehp246.aufjms.api.endpoint
- invocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.Invocable
- InvocationModel - Enum Class in me.ehp246.aufjms.api.endpoint
-
Indication to Executor on how the action should be executed.
- invoke(BoundInvocable) - Static method in interface me.ehp246.aufjms.api.endpoint.Invoked
- invoke(JMSSupplier<V>) - Static method in interface me.ehp246.aufjms.api.jms.JMSSupplier
- Invoked - Interface in me.ehp246.aufjms.api.endpoint
- Invoked.Completed - Interface in me.ehp246.aufjms.api.endpoint
- Invoked.Failed - Interface in me.ehp246.aufjms.api.endpoint
- 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
- isPresent(List<? extends Annotation>, Class<? extends Annotation>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
J
- JacksonConfig - Class in me.ehp246.aufjms.api.spi
- JacksonConfig() - Constructor for class me.ehp246.aufjms.api.spi.JacksonConfig
- JmsDispatch - Interface in me.ehp246.aufjms.api.dispatch
-
The abstraction of a fully-realized out-bound JMS message.
- JmsDispatch.BodyAs - Interface in me.ehp246.aufjms.api.dispatch
- JmsDispatchFn - Interface in me.ehp246.aufjms.api.dispatch
-
The abstraction of a JMS
JMSProducer. - 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.
- 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
L
- listValues(Collection<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
- Log4jContext - Enum Class in me.ehp246.aufjms.api.spi
M
- 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.Invocable
- method() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Returns the value of the
methodrecord component. - method() - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- methods() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns the value of the
methodsrecord component. - model() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Returns the value of the
modelrecord component. - model() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns the value of the
modelrecord component. - msg() - Method in interface me.ehp246.aufjms.api.endpoint.BoundInvocable
- msg() - Method in interface me.ehp246.aufjms.api.endpoint.MsgContext
- msg() - Method in exception me.ehp246.aufjms.api.exception.UnknownTypeException
- MsgConsumer - Interface in me.ehp246.aufjms.api.endpoint
- MsgContext - Interface in me.ehp246.aufjms.api.endpoint
- MsgInvocableFactory - Interface in me.ehp246.aufjms.api.endpoint
- msgTypes() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns the value of the
msgTypesrecord component.
N
- name() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
-
Specifies 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
- newByJmsProxy(Class<T>) - Method in class me.ehp246.aufjms.core.dispatch.ByJmsProxyFactory
- newInstance(Map<String, Object>, Set<String>, 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.
- noopConsumer() - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
- NoopConsumer - Class in me.ehp246.aufjms.core.endpoint
- NoopConsumer() - Constructor for class me.ehp246.aufjms.core.endpoint.NoopConsumer
- 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
- objectMapper() - Method in class me.ehp246.aufjms.api.spi.JacksonConfig
- of(Class<?>) - Static method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch.BodyAs
- OfCorrelationId - Annotation Interface in me.ehp246.aufjms.api.annotation
-
When applied to a parameter of a ByJms interface, it specifies the argument value should be used for Message.setJMSCorrelationID(String).
- OfDelay - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the argument should be used for MessageProducer.setDeliveryDelay(long).
- OfDeliveryCount - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the injection point for the value of JMS header 'JMSXDeliveryCount' on a ForJmsType object.
- OfGroupId - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the value for
JMSXGroupID. - OfGroupSeq - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the value for
JMSXGroupSeq. - OfProperty - Annotation Interface in me.ehp246.aufjms.api.annotation
-
When applied to a parameter of a ByJms interface, it specifies the name and argument for Message.setObjectProperty(String, Object).
- OfRedelivered - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the injection point for the value of Message.getJMSRedelivered() on a ForJmsType object.
- OfTtl - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the value for JMSProducer.setTimeToLive(long).
- OfType - Annotation Interface in me.ehp246.aufjms.api.annotation
-
Specifies the value for Message.setJMSType(String).
- on() - Method in interface me.ehp246.aufjms.api.endpoint.InboundEndpoint.From
- onCompleted(Invoked.Completed) - Method in interface me.ehp246.aufjms.api.endpoint.InvocationListener.OnCompleted
- onDispatch(JmsDispatch) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener.OnDispatch
- onDispatch(JmsDispatch) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
- OneUtil - Class in me.ehp246.aufjms.core.util
- onException(JmsDispatch, JmsMsg, Exception) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener.OnException
- onException(JmsDispatch, JmsMsg, Exception) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
- onFailed(Invoked.Failed) - Method in interface me.ehp246.aufjms.api.endpoint.InvocationListener.OnFailed
- 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
P
- parameter() - Method in record class me.ehp246.aufjms.core.reflection.ReflectedParameter
-
Returns the value of the
parameterrecord component. - 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
- postSend(JmsDispatch, JmsMsg) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
- preSend(JmsDispatch, JmsMsg) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener.PreSend
- preSend(JmsDispatch, JmsMsg) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
- properties() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
-
Application properties.
- 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
- 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
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.To
- redelivered() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- redelivered() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
- reflect(Class<T>) - Static method in class me.ehp246.aufjms.core.reflection.ReflectedType
- ReflectedParameter - Record Class in me.ehp246.aufjms.core.reflection
- ReflectedParameter(Parameter, int) - Constructor for record class me.ehp246.aufjms.core.reflection.ReflectedParameter
-
Creates an instance of a
ReflectedParameterrecord class. - ReflectedProxyMethod - Class in me.ehp246.aufjms.core.reflection
- ReflectedProxyMethod(Method) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- ReflectedType<T> - Class in me.ehp246.aufjms.core.reflection
- ReflectedType(Class<T>) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectedType
- register(InvocableTypeDefinition) - Method in interface me.ehp246.aufjms.api.endpoint.InvocableTypeRegistry
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.dispatch.EnableByJmsRegistrar
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.endpoint.InboundEndpointRegistrar
- registered() - Method in interface me.ehp246.aufjms.api.endpoint.InvocableTypeRegistry
- replyTo() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
- replyTo() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Returns the value of the
replyTorecord component. - 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.InvocableTypeRegistry
- returned() - Method in interface me.ehp246.aufjms.api.endpoint.Invoked.Completed
S
- scan() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
-
Specifies the packages to scan for ByJms interfaces.
- scan() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
- scan() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Returns the value of the
scanrecord component. - scope() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
-
Invocation instance resolution instruction.
- scope() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Returns the value of the
scoperecord component. - scope() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns the value of the
scoperecord component. - 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
- session() - Method in interface me.ehp246.aufjms.api.endpoint.MsgContext
- 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
- 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
- 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
- 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.Invoked.Failed
- 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 record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Returns the value of the
torecord component. - 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
- ToJson.From - Record Class 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
- toString() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Returns a string representation of this record class.
- toString() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Returns a string representation of this record class.
- toString() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableType
-
Returns a string representation of this record class.
- toString() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class me.ehp246.aufjms.api.spi.ToJson.From
-
Returns a string representation of this record class.
- toString() - Method in record class me.ehp246.aufjms.core.reflection.ReflectedParameter
-
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
-
Specifies a value for MessageProducer.setTimeToLive(long) that applies to all out-bound messages from the application.
- ttl() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
-
Specifies a value for MessageProducer.setTimeToLive(long) that applies to all out-bound messages from the application.
- ttl() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
-
Returns the value of the
ttlrecord component. - ttl() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
-
Returns the value of the
ttlrecord component. - 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
-
Specifies the destination type.
- type() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From
- type() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch.BodyAs
- type() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
- type() - Method in record class me.ehp246.aufjms.api.endpoint.InvocableTypeDefinition
-
Returns the value of the
typerecord component. - type() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
- type() - Method in interface me.ehp246.aufjms.api.spi.FromJson.To
- type() - Method in record class me.ehp246.aufjms.api.spi.ToJson.From
-
Returns the value of the
typerecord component. - type() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
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
-
Specifies the destination name for the proxy interface.
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
-
Specifies the destination name and type, i.e., Queue vs Topic for out-bound messages.
- 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.OfGroupId
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfProperty
-
The name of the value.
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfTtl
- value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfType
- value() - Method in record class me.ehp246.aufjms.api.spi.ToJson.From
-
Returns the value of the
valuerecord component. - 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