Index

A B C D E F G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(JmsMsg) - Method in interface me.ehp246.aufjms.api.inbound.MsgConsumer
 
accept(JmsMsg) - Method in class me.ehp246.aufjms.core.inbound.NoopConsumer
 
add(String) - Method in interface me.ehp246.aufjms.core.dispatch.RequestDispatchMap
Add a new future to the map for the id.
allParametersWith(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedMethod
 
AnnotatedInboundEndpointRegistrar - Class in me.ehp246.aufjms.core.inbound
Registers the EnableForJms.Inbound's.
AnnotatedInboundEndpointRegistrar() - Constructor for class me.ehp246.aufjms.core.inbound.AnnotatedInboundEndpointRegistrar
 
apply(Object) - Method in interface me.ehp246.aufjms.api.jms.ToJson
 
apply(Object, Object[]) - Method in interface me.ehp246.aufjms.core.dispatch.InvocationDispatchBinder
 
apply(Object, BodyOf<?>) - Method in interface me.ehp246.aufjms.api.jms.ToJson
 
apply(Object, BodyOf<?>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByObjectMapper
 
apply(String, BodyOf<T>) - Method in interface me.ehp246.aufjms.api.jms.FromJson
 
apply(String, BodyOf<T>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByObjectMapper
 
arguments() - Method in interface me.ehp246.aufjms.api.inbound.BoundInvocable
Resolved arguments.
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
 
AUF_JMS_OBJECT_MAPPER - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
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
 
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.inbound.InboundEndpoint
 

B

BEAN - Enum constant in enum class me.ehp246.aufjms.api.inbound.InstanceScope
Indicates that a bean of the class exists in ApplicationContext and the invocation instance should be retrieved by BeanFactory.getBean(Class).
bind(Invocable, JmsMsg) - Method in interface me.ehp246.aufjms.api.inbound.InvocableBinder
 
bind(Invocable, JmsMsg) - Method in class me.ehp246.aufjms.core.inbound.DefaultInvocableBinder
 
body() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
 
BODY - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
bodyOf() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
 
BodyOf<T> - Class in me.ehp246.aufjms.api.jms
Provides typing information to serialize and de-serialize JSON payload.
BodyOf(Class<?>, Class<?>...) - Constructor for class me.ehp246.aufjms.api.jms.BodyOf
At least one type should be specified.
BodyOf(Class<T>) - Constructor for class me.ehp246.aufjms.api.jms.BodyOf
 
BodyOfBuilder - Class in me.ehp246.aufjms.api.spi
 
bound() - Method in interface me.ehp246.aufjms.api.inbound.Invoked
 
BoundInvocable - Interface in me.ehp246.aufjms.api.inbound
An Invocable that has been bound to a JmsMsg, ready to be invoked.
BoundInvocationFailedException - Exception in me.ehp246.aufjms.api.exception
Indicates the invocation on BoundInvocable has failed wrapping the cause.
BoundInvocationFailedException(Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.BoundInvocationFailedException
 
ByJms - Annotation Interface in me.ehp246.aufjms.api.annotation
Indicates that the annotated interface should be implemented by Auf JMS as a message producer and made available for injection.
ByJms.To - Annotation Interface in me.ehp246.aufjms.api.annotation
Defines a destination.
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, Duration, String, List<String>) - Constructor for record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
Creates an instance of a ByJmsProxyConfig record class.
ByJmsProxyFactory - Class in me.ehp246.aufjms.core.dispatch
 
ByJmsProxyFactory(EnableByJmsConfig, JmsDispatchFnProvider, PropertyResolver, DispatchMethodParser, RequestDispatchMap) - Constructor for class me.ehp246.aufjms.core.dispatch.ByJmsProxyFactory
 

C

clear(JmsDispatch) - Static method in class me.ehp246.aufjms.api.spi.Log4jContext
 
clear(JmsMsg) - Static method in class me.ehp246.aufjms.api.spi.Log4jContext
 
close() - Method in interface me.ehp246.aufjms.api.inbound.Invocable
The AutoCloseable will be invoked by InboundEndpoint after the Invoking method returns normally or aborts by throwing an exception.
close() - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
 
closeable() - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
 
concurrency() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
Not implemented.
concurrency() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 
configureJmsListeners(JmsListenerEndpointRegistrar) - Method in class me.ehp246.aufjms.core.inbound.InboundEndpointListenerConfigurer
 
connectionFactory() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
Specifies the connection factory name by which the interface retrieves a Connection from ConnectionFactoryProvider.get(String).
connectionFactory() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
Specifies the name to pass to ConnectionFactoryProvider to eventually retrieve a Connection.
connectionFactory() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
Returns the value of the connectionFactory record component.
connectionFactory() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 
connectionFactoryProvider(BeanFactory) - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
 
ConnectionFactoryProvider - Interface in me.ehp246.aufjms.api.jms
The abstraction that resolves a name to a ConnectionFactory
correlationId() - Method in interface me.ehp246.aufjms.api.jms.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.inbound.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.inbound.InboundEndpoint
 
DefaultDispatchFn - Class in me.ehp246.aufjms.api.dispatch
Light-weight class that implements JmsDispatchFn.
DefaultDispatchFn(ConnectionFactory, ToJson, List<DispatchListener>) - Constructor for class me.ehp246.aufjms.api.dispatch.DefaultDispatchFn
Creates a DefaultDispatchFn with the given ConnectionFactory.
DefaultDispatchFn(JMSContext, ToJson) - Constructor for class me.ehp246.aufjms.api.dispatch.DefaultDispatchFn
 
DefaultDispatchFn(JMSContext, ToJson, List<DispatchListener>) - Constructor for class me.ehp246.aufjms.api.dispatch.DefaultDispatchFn
Creates a DefaultDispatchFn with the given JMSContext.
DefaultDispatchFnProvider - Class in me.ehp246.aufjms.core.dispatch
 
DefaultDispatchFnProvider(ConnectionFactoryProvider, ToJson, List<DispatchListener>) - Constructor for class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
 
DefaultDispatchMethodParser - Class in me.ehp246.aufjms.core.dispatch
 
DefaultInboundMessageListener - Class in me.ehp246.aufjms.core.inbound
 
DefaultInboundMessageListener(InvocableDispatcher, InvocableFactory, MsgConsumer) - Constructor for class me.ehp246.aufjms.core.inbound.DefaultInboundMessageListener
 
DefaultInvocableBinder - Class in me.ehp246.aufjms.core.inbound
 
DefaultInvocableBinder(FromJson) - Constructor for class me.ehp246.aufjms.core.inbound.DefaultInvocableBinder
 
delay() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
Specifies a value for MessageProducer.setDeliveryDelay(long) that applies to out-bound messages.
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 delay record component.
delay() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
Returns the value of the delay record component.
delay() - Method in interface me.ehp246.aufjms.api.jms.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(Invocable, JmsMsg) - Method in interface me.ehp246.aufjms.api.inbound.InvocableDispatcher
 
DISPATCH_LOGTER - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
Spring configuration property.
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 dispatchFns record 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
 
DispatchListener.OnException - Interface in me.ehp246.aufjms.api.dispatch
 
DispatchListener.PostSend - Interface in me.ehp246.aufjms.api.dispatch
 
DispatchListener.PreSend - Interface in me.ehp246.aufjms.api.dispatch
 
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
 
DispatchMethodBinder - Record Class in me.ehp246.aufjms.core.dispatch
 
DispatchMethodBinder(InvocationDispatchBinder, InvocationReturnBinder) - Constructor for record class me.ehp246.aufjms.core.dispatch.DispatchMethodBinder
Creates an instance of a DispatchMethodBinder record class.
DispatchMethodParser - Interface in me.ehp246.aufjms.core.dispatch
 
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.inbound.InboundEndpoint.From.Sub
 

E

EnableByJms - Annotation Interface in me.ehp246.aufjms.api.annotation
Enables client-side capabilities of Auf JMS.
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>, String, DestinationType) - 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>, At) - Constructor for record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
Creates an instance of a EnableByJmsConfig record 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
Enables the server-side capabilities of Auf JMS.
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.inbound.action.InboundEndpointSwitch.Payload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.ehp246.aufjms.api.jms.Queue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.ehp246.aufjms.api.jms.Topic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.ehp246.aufjms.core.dispatch.DispatchMethodBinder
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.
errorHandler() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
Specifies the bean name of ErrorHandler type to receive any uncaught exceptions during execution of a message.
errorHandler() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 
EXCEPTION - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
exceptionListener() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
Specifies the bean name of ExceptionListener type to receive JMSException during execution of a message.
exceptionListener() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 
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.inbound
 
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.ReflectedMethod
 
findOnType(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
 
first() - Method in class me.ehp246.aufjms.api.jms.BodyOf
 
firstOrNull(T[]) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
firstPayloadParameter(Set<Class<? extends Annotation>>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedMethod
 
firstUpper(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
ForJmsType - Annotation Interface in me.ehp246.aufjms.api.annotation
Indicates that the class defines methods that should be invoked on a message by matching on message's JMS type, i.e., Message.getJMSType().
from() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 
from(TextMessage) - Static method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
FromJson - Interface in me.ehp246.aufjms.api.jms
Internal abstraction for ObjectMapper operations.

G

get() - Method in interface me.ehp246.aufjms.api.jms.JMSSupplier
 
get(int) - Method in interface me.ehp246.aufjms.api.inbound.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(String) - Method in interface me.ehp246.aufjms.core.dispatch.ReplyFutureSupplier
 
get(JmsMsg) - Method in interface me.ehp246.aufjms.api.inbound.InvocableFactory
 
getIfBlank(String, Supplier<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
getParameter(int) - Method in class me.ehp246.aufjms.core.reflection.ReflectedMethod
 
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.jms.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.jms.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.inbound.action.InboundEndpointSwitch.Payload
Returns a hash code value for this object.
hashCode() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Returns a hash code value for this object.
hashCode() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns a hash code value for this object.
hashCode() - Method in record class me.ehp246.aufjms.api.jms.Queue
Returns a hash code value for this object.
hashCode() - Method in record class me.ehp246.aufjms.api.jms.Topic
Returns a hash code value for this object.
hashCode() - Method in record class me.ehp246.aufjms.core.dispatch.DispatchMethodBinder
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(Object[]) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
hasValue(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
HEADERS - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
Log4J

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.inbound
The definition of a Auf-JMS message listener.
InboundEndpoint.From - Interface in me.ehp246.aufjms.api.inbound
 
InboundEndpoint.From.Sub - Interface in me.ehp246.aufjms.api.inbound
 
InboundEndpointFactory - Class in me.ehp246.aufjms.core.inbound
Creates InboundEndpoint beans.
InboundEndpointFactory(AutowireCapableBeanFactory, PropertyResolver) - Constructor for class me.ehp246.aufjms.core.inbound.InboundEndpointFactory
 
InboundEndpointListenerConfigurer - Class in me.ehp246.aufjms.core.inbound
JmsListenerConfigurer used to register InboundEndpoint's at run-time.
InboundEndpointListenerConfigurer(ConnectionFactoryProvider, Set<InboundEndpoint>, ExecutorProvider, InvocableBinder, JmsDispatchFnProvider, AutowireCapableBeanFactory) - Constructor for class me.ehp246.aufjms.core.inbound.InboundEndpointListenerConfigurer
 
InboundEndpointSwitch - Class in me.ehp246.aufjms.api.inbound.action
 
InboundEndpointSwitch(ApplicationContext) - Constructor for class me.ehp246.aufjms.api.inbound.action.InboundEndpointSwitch
 
InboundEndpointSwitch.Payload - Record Class in me.ehp246.aufjms.api.inbound.action
 
index() - Method in record class me.ehp246.aufjms.core.reflection.ReflectedParameter
Returns the value of the index record component.
INLINE - Enum constant in enum class me.ehp246.aufjms.api.inbound.InvocationModel
Execute the invocation synchronously on the dispatcher thread.
instance() - Method in interface me.ehp246.aufjms.api.inbound.Invocable
 
InstanceScope - Enum Class in me.ehp246.aufjms.api.inbound
Indicates how an instance of a ForJmsType-annotated class should be instantiated.
instanceType() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Returns the value of the instanceType record component.
invocable() - Method in interface me.ehp246.aufjms.api.inbound.BoundInvocable
 
Invocable - Interface in me.ehp246.aufjms.api.inbound
 
InvocableBinder - Interface in me.ehp246.aufjms.api.inbound
 
InvocableDispatcher - Interface in me.ehp246.aufjms.api.inbound
 
InvocableFactory - Interface in me.ehp246.aufjms.api.inbound
Internal abstraction that creates an Invocable given a JmsMsg.
InvocableType - Record Class in me.ehp246.aufjms.api.inbound
 
InvocableType(Class<?>, Method, InstanceScope, InvocationModel) - Constructor for record class me.ehp246.aufjms.api.inbound.InvocableType
Creates an instance of a InvocableType record class.
InvocableTypeDefinition - Record Class in me.ehp246.aufjms.api.inbound
The definition of a Java type that is invokable by Message.getJMSType() and to be registered in a InvocableTypeRegistry.
InvocableTypeDefinition(Set<String>, Class<?>, Map<String, Method>) - Constructor for record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
 
InvocableTypeDefinition(Set<String>, Class<?>, Map<String, Method>, InstanceScope, InvocationModel) - Constructor for record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Creates an instance of a InvocableTypeDefinition record class.
InvocableTypeRegistry - Interface in me.ehp246.aufjms.api.inbound
The abstraction of a ForJmsType registry for an InboundEndpoint.
invocation() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
Not implemented.
invocationBinder() - Method in record class me.ehp246.aufjms.core.dispatch.DispatchMethodBinder
Returns the value of the invocationBinder record component.
InvocationDispatchBinder - Interface in me.ehp246.aufjms.core.dispatch
 
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.inbound.InboundEndpoint
 
InvocationListener - Interface in me.ehp246.aufjms.api.inbound
 
InvocationListener.OnCompleted - Interface in me.ehp246.aufjms.api.inbound
 
InvocationListener.OnFailed - Interface in me.ehp246.aufjms.api.inbound
When an invocation fails on a BoundInvocable, InvocableDispatcher makes the best effort to call all InvocationListener.OnFailed listeners in turn passing in the failure.
InvocationListener.OnInvoking - Interface in me.ehp246.aufjms.api.inbound
 
invocationModel() - Method in interface me.ehp246.aufjms.api.inbound.Invocable
 
InvocationModel - Enum Class in me.ehp246.aufjms.api.inbound
Indication to Executor on how the action should be executed.
invoke() - Method in interface me.ehp246.aufjms.api.inbound.BoundInvocable
 
invoke(InboundEndpointSwitch.Payload) - Method in class me.ehp246.aufjms.api.inbound.action.InboundEndpointSwitch
 
invoke(JMSSupplier<V>) - Static method in interface me.ehp246.aufjms.api.jms.JMSSupplier
 
Invoked - Interface in me.ehp246.aufjms.api.inbound
 
Invoked.Completed - Interface in me.ehp246.aufjms.api.inbound
 
Invoked.Failed - Interface in me.ehp246.aufjms.api.inbound
 
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
Specifies which method should be invoked on a ForJmsType class.
INVOKING - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
 
isOnThrows(Class<?>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedMethod
Is the given type on the throws.
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
 
jmsContext() - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
 
JmsDispatch - Interface in me.ehp246.aufjms.api.jms
The abstraction of a fully-realized out-bound JMS message.
JmsDispatchContext - Class in me.ehp246.aufjms.api.jms
 
JmsDispatchException - Exception in me.ehp246.aufjms.api.exception
 
JmsDispatchException(String, Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.JmsDispatchException
 
JmsDispatchException(Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.JmsDispatchException
 
JmsDispatchFailedException - Exception in me.ehp246.aufjms.api.exception
Signals that an invocation to JmsDispatchFn.send(me.ehp246.aufjms.api.jms.JmsDispatch) has failed.
JmsDispatchFailedException(String, Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.JmsDispatchFailedException
 
JmsDispatchFailedException(Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.JmsDispatchFailedException
 
JmsDispatchFn - Interface in me.ehp246.aufjms.api.dispatch
The abstraction of a JMS JMSProducer.
JmsDispatchFnProvider - Interface in me.ehp246.aufjms.api.dispatch
 
JmsMsg - Interface in me.ehp246.aufjms.api.jms
The abstraction of an JMS message without the throws.
JmsNames - Class in me.ehp246.aufjms.api.jms
Custom framework properties.
JMSSupplier<V> - Interface in me.ehp246.aufjms.api.jms
 
JmsView - Class in me.ehp246.aufjms.api.spi
Convenience class for application of JsonView on request/response body.
JmsView() - Constructor for class me.ehp246.aufjms.api.spi.JmsView
 
jsonByObjectMapper(ApplicationContext) - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
 
JsonByObjectMapper - Class in me.ehp246.aufjms.provider.jackson
 
JsonByObjectMapper(ObjectMapper) - Constructor for class me.ehp246.aufjms.provider.jackson.JsonByObjectMapper
 

L

listValues(Collection<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
LOG4J_CONTEXT_HEADER_PREFIX - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
log4jContext() - Method in interface me.ehp246.aufjms.api.inbound.BoundInvocable
 
log4jContext() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
 
Log4jContext - Class in me.ehp246.aufjms.api.spi
 

M

MAP - Static variable in class me.ehp246.aufjms.api.jms.BodyOf
 
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.exception - package me.ehp246.aufjms.api.exception
 
me.ehp246.aufjms.api.inbound - package me.ehp246.aufjms.api.inbound
 
me.ehp246.aufjms.api.inbound.action - package me.ehp246.aufjms.api.inbound.action
 
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.inbound - package me.ehp246.aufjms.core.inbound
 
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.inbound.InstanceScope
Indicates that for each incoming message, a new instance of the class is to be initiated, invoked, then discarded.
method() - Method in interface me.ehp246.aufjms.api.inbound.Invocable
 
method() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Returns the value of the method record component.
method() - Method in class me.ehp246.aufjms.core.reflection.ReflectedMethod
 
methods() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns the value of the methods record component.
model() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Returns the value of the model record component.
model() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns the value of the model record component.
msg() - Method in exception me.ehp246.aufjms.api.exception.UnknownTypeException
 
msg() - Method in interface me.ehp246.aufjms.api.inbound.BoundInvocable
 
MsgConsumer - Interface in me.ehp246.aufjms.api.inbound
 
msgTypes() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns the value of the msgTypes record component.

N

name() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
Specifies a bean name by which the interface can be injected.
name() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound.From.Sub
Specifies the subscription name to be used with a Topic consumer.
name() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
The bean name of the endpoint.
name() - Method in record class me.ehp246.aufjms.api.inbound.action.InboundEndpointSwitch.Payload
Returns the value of the name record component.
name() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint.From.Sub
 
name() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 
name() - Method in interface me.ehp246.aufjms.api.jms.At
 
name() - Method in record class me.ehp246.aufjms.api.jms.Queue
Returns the value of the name record component.
name() - Method in record class me.ehp246.aufjms.api.jms.Topic
Returns the value of the name record component.
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.inbound.InboundEndpointFactory
 
newState() - Method in record class me.ehp246.aufjms.api.inbound.action.InboundEndpointSwitch.Payload
Returns the value of the newState record component.
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.inbound
 
NoopConsumer() - Constructor for class me.ehp246.aufjms.core.inbound.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<T>) - Static method in class me.ehp246.aufjms.api.spi.BodyOfBuilder
 
of(Class<T>, Class<?>...) - Static method in class me.ehp246.aufjms.api.spi.BodyOfBuilder
 
OfCorrelationId - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point for correlation id.
OfDelay - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the argument value should be passed to MessageProducer.setDeliveryDelay(long).
OfDeliveryCount - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point of the value of JMS header JMSXDeliveryCount on a ForJmsType object.
OfGroupId - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point of the value for JMSXGroupID.
OfGroupSeq - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point of the value for JMSXGroupSeq.
OfLog4jContext - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point for a Log4j ThreadContext value.
OfProperty - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point for a JMS property.
OfRedelivered - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point of the value of Message.getJMSRedelivered().
OfTtl - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point of the value for JMSProducer.setTimeToLive(long).
OfType - Annotation Interface in me.ehp246.aufjms.api.annotation
Specifies the binding point of the value for Message.setJMSType(String).
ofView(Class<?>, Class<T>) - Static method in class me.ehp246.aufjms.api.spi.BodyOfBuilder
 
ofView(Class<?>, Class<T>, Class<?>...) - Static method in class me.ehp246.aufjms.api.spi.BodyOfBuilder
 
on() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint.From
 
onCompleted(Invoked.Completed) - Method in interface me.ehp246.aufjms.api.inbound.InvocationListener.OnCompleted
 
onDispatch(JmsDispatch) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener.OnDispatch
Invoked immediately after JmsDispatchFn.send(JmsDispatch) is called and before any JMS API invocations to construct and send the message.
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
Invoked when an Exception has happened and before it is thrown to the caller interrupting JmsDispatchFn.send(JmsDispatch).
onException(JmsDispatch, JmsMsg, Exception) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
 
onFailed(Invoked.Failed) - Method in interface me.ehp246.aufjms.api.inbound.InvocationListener.OnFailed
 
onInvoking(BoundInvocable) - Method in interface me.ehp246.aufjms.api.inbound.InvocationListener.OnInvoking
 
onMessage(Message, Session) - Method in class me.ehp246.aufjms.core.inbound.DefaultInboundMessageListener
 
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 parameter record component.
parse(Method, ByJmsProxyConfig) - Method in class me.ehp246.aufjms.core.dispatch.DefaultDispatchMethodParser
 
parse(Method, ByJmsProxyConfig) - Method in interface me.ehp246.aufjms.core.dispatch.DispatchMethodParser
 
Payload(String, boolean) - Constructor for record class me.ehp246.aufjms.api.inbound.action.InboundEndpointSwitch.Payload
Creates an instance of a Payload record class.
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
Invoked after the TextMessage has been sent and before JmsDispatchFn.send(JmsDispatch) returns successfully.
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
Invoked after a TextMessage has been successfully constructed for the JmsDispatch and just before the message is sent.
preSend(JmsDispatch, JmsMsg) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
 
properties() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
Specifies property name/value pairs for out-going messages.
properties() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
Returns the value of the properties record component.
properties() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
Application properties.
properties() - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
 
PROPERTIES - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
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 - Record Class in me.ehp246.aufjms.api.jms
 
Queue(String) - Constructor for record class me.ehp246.aufjms.api.jms.Queue
Creates an instance of a Queue record class.
QUEUE - Enum constant in enum class me.ehp246.aufjms.api.jms.DestinationType
 

R

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
 
ReflectedMethod - Class in me.ehp246.aufjms.core.reflection
 
ReflectedMethod(Method) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectedMethod
 
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 ReflectedParameter record class.
ReflectedType<T> - Class in me.ehp246.aufjms.core.reflection
 
ReflectedType(Class<T>) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectedType
 
register() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
Registers the specified ForJmsType-annotated classes individually.
register(InvocableTypeDefinition) - Method in interface me.ehp246.aufjms.api.inbound.InvocableTypeRegistry
Register a new definition.
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.dispatch.EnableByJmsRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.inbound.AnnotatedInboundEndpointRegistrar
 
registered() - Method in interface me.ehp246.aufjms.api.inbound.InvocableTypeRegistry
Returns an un-modifiable copy of all registered.
reifying() - Method in class me.ehp246.aufjms.api.jms.BodyOf
Should have at least one type.
remove() - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
Clears all thread-specific data.
remove(String) - Method in interface me.ehp246.aufjms.core.dispatch.RequestDispatchMap
Removes the mapping.
ReplyFutureSupplier - Interface in me.ehp246.aufjms.core.dispatch
 
replyTo() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
Specifies the return destination for out-bound messages.
replyTo() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
Returns the value of the replyTo record component.
replyTo() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
 
replyTo() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
replyTo() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
REQUEST_TIMEOUT - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
RequestDispatchMap - Interface in me.ehp246.aufjms.core.dispatch
 
requestReplyAt() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
Returns the value of the requestReplyAt record component.
requestReplyTo() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableByJms
Specifies the destination where the replies to out-going requests are expected to arrive.
requestTimeout() - Element in annotation interface me.ehp246.aufjms.api.annotation.ByJms
Specifies how long to wait for a reply on the out-going request.
requestTimeout() - Method in record class me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
Returns the value of the requestTimeout record component.
RESERVED_PROPERTIES - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
 
resolve(String) - Method in interface me.ehp246.aufjms.api.spi.PropertyResolver
 
resolve(JmsMsg) - Method in interface me.ehp246.aufjms.api.inbound.InvocableTypeRegistry
Resolves a JmsMsg to an InvocableType.
returnBinder() - Method in record class me.ehp246.aufjms.core.dispatch.DispatchMethodBinder
Returns the value of the returnBinder record component.
returned() - Method in interface me.ehp246.aufjms.api.inbound.Invoked.Completed
 
returnsVoid() - Method in class me.ehp246.aufjms.core.reflection.ReflectedMethod
 

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
Specifies the packages to scan for ForJmsType classes for this endpoint.
scan() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
Returns the value of the scan record component.
scope() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
Specifies how to instantiate an instance of the class.
scope() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Returns the value of the scope record component.
scope() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns the value of the scope record 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.inbound.InboundEndpoint.From
 
send(JmsDispatch) - Method in class me.ehp246.aufjms.api.dispatch.DefaultDispatchFn
 
send(JmsDispatch) - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatchFn
 
SERVER_THRWON - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
 
sessionMode() - Element in annotation interface me.ehp246.aufjms.api.annotation.EnableForJms.Inbound
Defines the session mode for the endpoint.
sessionMode() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
Defines the session mode for the endpoint.
set(JmsDispatch) - Static method in class me.ehp246.aufjms.api.spi.Log4jContext
 
set(JmsMsg) - Static method in class me.ehp246.aufjms.api.spi.Log4jContext
 
setJmsContext(JMSContext) - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
 
setProperties(Map<String, Object>) - Static method in class me.ehp246.aufjms.api.jms.JmsDispatchContext
 
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.inbound.InboundEndpoint.From.Sub
 
SPAN_ID - Static variable in class me.ehp246.aufjms.api.jms.JmsNames
 
streamMethodsWith(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
 
StreamOf - Class in me.ehp246.aufjms.core.util
 
streamSuppliersWith(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectedType
 
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
Specifies the subscription configuration.
sub() - Method in interface me.ehp246.aufjms.api.inbound.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.inbound.Invoked.Failed
 
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 to record component.
to() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
 
toDispatch(At, String) - Static method in interface me.ehp246.aufjms.api.jms.JmsDispatch
Single body value.
toDispatch(At, String, Object) - Static method in interface me.ehp246.aufjms.api.jms.JmsDispatch
Single body value.
toDispatch(At, String, Object, String) - Static method in interface me.ehp246.aufjms.api.jms.JmsDispatch
Single body value.
toDispatch(At, String, Object, String, Map<String, Object>) - Static method in interface me.ehp246.aufjms.api.jms.JmsDispatch
Single body value.
ToJson - Interface in me.ehp246.aufjms.api.jms
 
Topic - Record Class in me.ehp246.aufjms.api.jms
 
Topic(String) - Constructor for record class me.ehp246.aufjms.api.jms.Topic
Creates an instance of a Topic record class.
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.inbound.action.InboundEndpointSwitch.Payload
Returns a string representation of this record class.
toString() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
Returns a string representation of this record class.
toString() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns a string representation of this record class.
toString() - Method in record class me.ehp246.aufjms.api.jms.Queue
Returns a string representation of this record class.
toString() - Method in record class me.ehp246.aufjms.api.jms.Topic
Returns a string representation of this record class.
toString() - Method in record class me.ehp246.aufjms.core.dispatch.DispatchMethodBinder
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 out-bound messages.
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 ttl record component.
ttl() - Method in record class me.ehp246.aufjms.api.dispatch.EnableByJmsConfig
Returns the value of the ttl record component.
ttl() - Method in interface me.ehp246.aufjms.api.jms.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
Specifies the EnableForJms.Inbound.From.value() is a Queue or Topic.
type() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
Returns the value of the type record component.
type() - Method in interface me.ehp246.aufjms.api.jms.JmsDispatch
 
type() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
type() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
typeRegistry() - Method in interface me.ehp246.aufjms.api.inbound.InboundEndpoint
 

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.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
Specifies the destinations to listen for incoming messages and their configurations.
value() - Element in annotation interface me.ehp246.aufjms.api.annotation.ForJmsType
Specifies the message types for which a method of the class should be invoked.
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.OfLog4jContext
Specifies the name of the ThreadContext.
value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfProperty
The name of the property.
value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfTtl
TTL in duration.
value() - Element in annotation interface me.ehp246.aufjms.api.annotation.OfType
 
valueOf(String) - Static method in enum class me.ehp246.aufjms.api.inbound.InstanceScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.ehp246.aufjms.api.inbound.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.
values() - Static method in enum class me.ehp246.aufjms.api.inbound.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.inbound.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.
view() - Method in class me.ehp246.aufjms.api.jms.BodyOf
 
A B C D E F G H I J L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form