Index
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.ReflectedProxyMethod
- 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
- 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
ByJmsProxyConfigrecord 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
connectionFactoryrecord 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
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.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
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
- 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
DispatchMethodBinderrecord 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
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
-
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.ReflectedProxyMethod
- 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.ReflectedProxyMethod
- 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.ReflectedProxyMethod
- 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
indexrecord 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
instanceTyperecord 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
- 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
InvocableTyperecord 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
InvocableTypeDefinitionrecord 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
invocationBinderrecord 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.ReflectedProxyMethod
-
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_THREAD_CONTEXT_HEADER_PREFIX - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsConstants
- 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
methodrecord component. - method() - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
- methods() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
-
Returns the value of the
methodsrecord component. - model() - Method in record class me.ehp246.aufjms.api.inbound.InvocableType
-
Returns the value of the
modelrecord component. - model() - Method in record class me.ehp246.aufjms.api.inbound.InvocableTypeDefinition
-
Returns the value of the
modelrecord 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
msgTypesrecord 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
namerecord 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
namerecord component. - name() - Method in record class me.ehp246.aufjms.api.jms.Topic
-
Returns the value of the
namerecord 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
newStaterecord 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
JMSXDeliveryCounton 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. - 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
parameterrecord 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
Payloadrecord 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
propertiesrecord 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
Queuerecord 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
- 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() - 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
replyTorecord 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
requestReplyAtrecord 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
requestTimeoutrecord 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
returnBinderrecord component. - returned() - Method in interface me.ehp246.aufjms.api.inbound.Invoked.Completed
- returnsVoid() - Method in class me.ehp246.aufjms.core.reflection.ReflectedProxyMethod
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
scanrecord 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
scoperecord component. - scope() - Method in record class me.ehp246.aufjms.api.inbound.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
nullif 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
- 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
-
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
torecord 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
Topicrecord 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
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.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
typerecord 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.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form