Index

A B C D E F G H I J L M N O P R S T V 
All Classes|All Packages

A

accept(ExecutedInstance) - Method in class me.ehp246.aufjms.core.endpoint.ReplyExecuted
 
accept(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.EndpointConsumer
 
accept(JmsMsg) - Method in class me.ehp246.aufjms.core.endpoint.DefaultEndpointConsumer
 
accept(MsgSupplier) - Method in interface me.ehp246.aufjms.api.jms.MsgPort
 
AnnotatedArgument<T extends java.lang.annotation.Annotation> - Interface in me.ehp246.aufjms.core.reflection
 
annotation() - Method in interface me.ehp246.aufjms.core.reflection.AnnotatedArgument
 
apply(List<?>) - Method in interface me.ehp246.aufjms.api.spi.ToJson
 
apply(List<?>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByJackson
 
args() - Method in interface me.ehp246.aufjms.api.jms.Invocation
Arguments of the invocation.
args() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
argument() - Method in interface me.ehp246.aufjms.core.reflection.AnnotatedArgument
 
ArgumentProviderSupplier<T> - Interface in me.ehp246.aufjms.core.reflection
 
ArgumentsProvider - Interface in me.ehp246.aufjms.core.reflection
 
AtEndpoint - Interface in me.ehp246.aufjms.api.endpoint
 
AtEndpointConfigurer - Class in me.ehp246.aufjms.core.endpoint
JmsListenerConfigurer used to register AtEndpoint's at run-time.
AtEndpointConfigurer(JmsListenerContainerFactory<DefaultMessageListenerContainer>, Set<AtEndpoint>, DestinationNameResolver, Executor, ExecutableBinder) - Constructor for class me.ehp246.aufjms.core.endpoint.AtEndpointConfigurer
 
AtEndpointFactory - Class in me.ehp246.aufjms.core.endpoint
 
AtEndpointFactory(AutowireCapableBeanFactory) - Constructor for class me.ehp246.aufjms.core.endpoint.AtEndpointFactory
 
AufJmsConfiguration - Class in me.ehp246.aufjms.core.configuration
 
AufJmsConfiguration() - Constructor for class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
 
AufJmsProperties - Class in me.ehp246.aufjms.core.configuration
 
AutowireCapableInstanceResolver - Class in me.ehp246.aufjms.core.endpoint
Resolves an Action by the given registry to a bean/object created by the given bean factory.
AutowireCapableInstanceResolver(AutowireCapableBeanFactory, InvokableResolver) - Constructor for class me.ehp246.aufjms.core.endpoint.AutowireCapableInstanceResolver
 

B

BEAN - me.ehp246.aufjms.api.endpoint.InstanceScope
 
bind(Object, Method, ArgumentsProvider) - Static method in class me.ehp246.aufjms.core.reflection.ReflectingInvocation
 
bind(Executable, InvocationContext) - Method in interface me.ehp246.aufjms.api.endpoint.ExecutableBinder
 
bind(Executable, InvocationContext) - Method in class me.ehp246.aufjms.core.endpoint.DefaultExecutableBinder
 
bodyValues() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 
ByJms - Annotation Type in me.ehp246.aufjms.api.annotation
 
ByJmsConfiguration - Class in me.ehp246.aufjms.core.configuration
 
ByJmsConfiguration() - Constructor for class me.ehp246.aufjms.core.configuration.ByJmsConfiguration
 
ByJmsFactory - Class in me.ehp246.aufjms.core.dispatch
 
ByJmsFactory(JmsDispatchFnProvider, InvocationDispatchBuilder) - Constructor for class me.ehp246.aufjms.core.dispatch.ByJmsFactory
 
ByJmsProxyConfig - Interface in me.ehp246.aufjms.api.dispatch
 
ByJmsRegistrar - Class in me.ehp246.aufjms.core.dispatch
 
ByJmsRegistrar() - Constructor for class me.ehp246.aufjms.core.dispatch.ByJmsRegistrar
 

C

canReturn(Class<?>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
canThrow(Class<?>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
CatchingInvocation - Interface in me.ehp246.aufjms.core.reflection
 
classAnnotationOf(Class<A>, Function<A, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
clearAll() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
clearAppProperties() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
clearJmsProperties() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
CollectionOf - Annotation Type in me.ehp246.aufjms.api.annotation
 
CollectionOf - Annotation Type in me.ehp246.aufjms.provider.jackson
 
configureJmsListeners(JmsListenerEndpointRegistrar) - Method in class me.ehp246.aufjms.core.endpoint.AtEndpointConfigurer
 
connection() - Method in annotation type me.ehp246.aufjms.api.annotation.ByJms
The bean name of the JMS Connection to use for this proxy.
connection() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableForJms.At
 
connection() - Method in interface me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
 
connectionMap(ListableBeanFactory) - Method in class me.ehp246.aufjms.core.configuration.AufJmsConfiguration
 
ConnectionNameResolver - Interface in me.ehp246.aufjms.api.jms
 
CORRELATION_ID - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
correlationId() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 
correlationId() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
create(MsgPortContext) - Method in interface me.ehp246.aufjms.api.jms.MessageCreator
 

D

declaringType() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
DEFAULT - me.ehp246.aufjms.api.endpoint.InvocationModel
Default.
DefaultDispatchFnProvider - Class in me.ehp246.aufjms.core.dispatch
 
DefaultDispatchFnProvider(ConnectionNameResolver, ToJson, List<DispatchListener>) - Constructor for class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
 
DefaultEndpointConsumer - Class in me.ehp246.aufjms.core.endpoint
 
DefaultEndpointConsumer(ExecutableResolver, ExecutableBinder, Executor) - Constructor for class me.ehp246.aufjms.core.endpoint.DefaultEndpointConsumer
 
DefaultExecutableBinder - Class in me.ehp246.aufjms.core.endpoint
 
DefaultExecutableBinder(FromJson) - Constructor for class me.ehp246.aufjms.core.endpoint.DefaultExecutableBinder
 
DefaultInvocationDispatchBuilder - Class in me.ehp246.aufjms.core.dispatch
 
DefaultInvocationDispatchBuilder(DestinationNameResolver) - Constructor for class me.ehp246.aufjms.core.dispatch.DefaultInvocationDispatchBuilder
 
DefaultProxyInvocation - Class in me.ehp246.aufjms.core.reflection
 
DefaultProxyInvocation(Class<?>, Object, Method, List<?>) - Constructor for class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
destination() - Method in annotation type me.ehp246.aufjms.api.annotation.ByJms
Defines the destination name for the interface proxy.
destination() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableByJms
Defines the default destination name global to the application.
destination() - Method in interface me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
 
destination() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 
destination() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
DestinationNameResolver - Interface in me.ehp246.aufjms.api.jms
 
dispatch(JmsDispatch) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchFn
 
DispatchFn - Interface in me.ehp246.aufjms.api.dispatch
The abstraction import me.ehp246.aufjms.api.jms.JmsMsg; of a JMS JMSProducer.
DispatchFnException - Exception in me.ehp246.aufjms.api.exception
 
DispatchFnException(Throwable) - Constructor for exception me.ehp246.aufjms.api.exception.DispatchFnException
 
DispatchListener - Interface in me.ehp246.aufjms.api.dispatch
 
DispatchLogger - Class in me.ehp246.aufjms.core.dispatch
 
DispatchLogger() - Constructor for class me.ehp246.aufjms.core.dispatch.DispatchLogger
 

E

EnableByJms - Annotation Type in me.ehp246.aufjms.api.annotation
Enables ByJms-annotated proxy interfaces scanning.
EnabledScanner - Class in me.ehp246.aufjms.core.reflection
 
EnabledScanner(Class<? extends Annotation>, Class<? extends Annotation>, AnnotationMetadata) - Constructor for class me.ehp246.aufjms.core.reflection.EnabledScanner
 
EnableForJms - Annotation Type in me.ehp246.aufjms.api.annotation
 
EnableForJms.At - Annotation Type in me.ehp246.aufjms.api.annotation
 
EnableForJmsRegistrar - Class in me.ehp246.aufjms.core.endpoint
 
EnableForJmsRegistrar() - Constructor for class me.ehp246.aufjms.core.endpoint.EnableForJmsRegistrar
 
EndpointConsumer - Interface in me.ehp246.aufjms.api.endpoint
 
Executable - Interface in me.ehp246.aufjms.api.endpoint
 
ExecutableBinder - Interface in me.ehp246.aufjms.api.endpoint
 
ExecutableResolver - Interface in me.ehp246.aufjms.api.endpoint
 
ExecutedInstance - Interface in me.ehp246.aufjms.api.endpoint
 
ExecutionThrown - Interface in me.ehp246.aufjms.api.exception
 
EXECUTOR_BEAN - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
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
 
filterPayloadArgs(Set<Class<? extends Annotation>>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
findArgumentsOfType(Class<R>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
Find all arguments of the given parameter type.
findMethod(String) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
Returns the named method that does not have any parameter.
findMethod(String, Class<?>...) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
 
findMethods(Class<? extends Annotation>) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
Returns all methods that have the given annotation.
findMethods(String) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
Returns all methods that have the given name.
findOnDeclaringClass(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
Returns the value of the annotation or default if annotation is not found.
findOnMethod(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
findOnMethodUp(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
findOnType(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
 
firstArgumentAnnotationOf(Class<A>, Function<AnnotatedArgument<A>, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
firstUpper(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
ForJms - Annotation Type in me.ehp246.aufjms.api.annotation
 
ForMsgExecutionException - Exception in me.ehp246.aufjms.api.exception
 
ForMsgExecutionException(Integer) - Constructor for exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
 
ForMsgExecutionException(Integer, String) - Constructor for exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
 
ForMsgExecutionException(String) - Constructor for exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
 
from(String, List<FromJson.Receiver<?>>) - Method in interface me.ehp246.aufjms.api.spi.FromJson
 
from(String, List<FromJson.Receiver<?>>) - Method in class me.ehp246.aufjms.provider.jackson.JsonByJackson
 
from(String, FromJson.Receiver<T>) - Method in interface me.ehp246.aufjms.api.spi.FromJson
 
from(TextMessage) - Static method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
FromJson - Interface in me.ehp246.aufjms.api.spi
 
FromJson.Receiver<T> - Interface in me.ehp246.aufjms.api.spi
 

G

get() - Method in interface me.ehp246.aufjms.api.jms.ReplyToNameSupplier
 
get(String) - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatchFnProvider
 
get(String) - Method in class me.ehp246.aufjms.core.dispatch.DefaultDispatchFnProvider
 
get(ByJmsProxyConfig, Invocation) - Method in interface me.ehp246.aufjms.api.dispatch.InvocationDispatchBuilder
 
get(ByJmsProxyConfig, Invocation) - Method in class me.ehp246.aufjms.core.dispatch.DefaultInvocationDispatchBuilder
 
get(MsgPortDestinationSupplier) - Method in interface me.ehp246.aufjms.api.jms.MsgPortProvider
 
get(T) - Method in interface me.ehp246.aufjms.core.reflection.ArgumentProviderSupplier
 
getAnnotations() - Method in interface me.ehp246.aufjms.api.spi.FromJson.Receiver
 
getAppProperty(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
getArguments() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
 
getBodyValues() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getCode() - Method in interface me.ehp246.aufjms.api.exception.ExecutionThrown
 
getCode() - Method in exception me.ehp246.aufjms.api.exception.ForMsgExecutionException
 
getCorrelationId() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getCorrelMap() - Method in class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
getDeclaringClass() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
getDeclaringClassSimpleName() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
getDestinationName() - Method in interface me.ehp246.aufjms.api.endpoint.AtEndpoint
 
getFromBody() - Method in class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
getGroupId() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getInstance() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
 
getInstance() - Method in interface me.ehp246.aufjms.api.endpoint.ExecutedInstance
 
getInstanceScope() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
 
getInstanceType() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
 
getInstanceType() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
 
getInvocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
 
getInvocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
 
getInvocationModel() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
 
getInvoking() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getJmsCorrelationId() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
getJmsType() - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
getMessage() - Method in interface me.ehp246.aufjms.api.exception.ExecutionThrown
 
getMethod() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
 
getMethod() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
 
getMethod() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
 
getMethodDeclaredAnnotations() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
getMethodName() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
getMethods() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
 
getMsg() - Method in interface me.ehp246.aufjms.api.endpoint.ExecutedInstance
 
getMsg() - Method in interface me.ehp246.aufjms.api.endpoint.InvocationContext
 
getMsgSupplier() - Method in interface me.ehp246.aufjms.api.jms.MsgPortContext
 
getMsgType() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableDefinition
 
getOutcome() - Method in interface me.ehp246.aufjms.api.endpoint.ExecutedInstance
 
getPropertyMap() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getRegistered() - Method in interface me.ehp246.aufjms.api.endpoint.InvokableRegistry
 
getReplyEndpoint() - Method in class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
getReplyTo() - Method in interface me.ehp246.aufjms.api.jms.MsgPortDestinationSupplier
 
getReplyToName() - Method in class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
getResolver() - Method in interface me.ehp246.aufjms.api.endpoint.AtEndpoint
 
getResult() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
 
getReturned() - Method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 
getReturnType() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
getScope() - Method in interface me.ehp246.aufjms.api.endpoint.ResolvedInstanceType
 
getSession() - Method in interface me.ehp246.aufjms.api.jms.MsgPortContext
 
getTarget() - Method in interface me.ehp246.aufjms.core.reflection.TargetInvoked
 
getThrown() - Method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 
getThrows() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
Void is considered a declared return.
getTimeout() - Method in class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
getTo() - Method in interface me.ehp246.aufjms.api.jms.MsgPortDestinationSupplier
 
getTtl() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getTtl() - Method in class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
getType() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
getType() - Method in interface me.ehp246.aufjms.api.spi.FromJson.Receiver
 
getType() - Method in class me.ehp246.aufjms.core.reflection.ReflectingType
 
GROUP_ID - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
GROUP_SEQ - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
groupId() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 
groupId() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
groupSeq() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 

H

hasReturn() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
hasReturned() - Method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 
hasThrown() - Method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 
hasValue(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 

I

id() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
id() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
ifBlank(String, String) - Static method in interface me.ehp246.aufjms.core.util.Strings
 
ifReturnedPresent() - Method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 
InstanceScope - Enum in me.ehp246.aufjms.api.endpoint
 
invocation() - Method in annotation type me.ehp246.aufjms.api.annotation.ForJms
 
Invocation - Interface in me.ehp246.aufjms.api.jms
The abstraction of an invocation of a method.
InvocationContext - Interface in me.ehp246.aufjms.api.endpoint
 
InvocationDispatchBuilder - Interface in me.ehp246.aufjms.api.dispatch
The abstraction of turning an Invocation to a JmsDispatch so it can be sent out as Message.
InvocationModel - Enum in me.ehp246.aufjms.api.endpoint
Indication to Executor on how the action should be executed.
InvocationOutcome<T> - Class in me.ehp246.aufjms.core.reflection
 
InvocationUtil - Class in me.ehp246.aufjms.core.util
 
InvokableDefinition - Interface in me.ehp246.aufjms.api.endpoint
The abstraction of a Java type that is invokable by JmsDispatch.type() to be registered in the registry.
InvokableRegistry - Interface in me.ehp246.aufjms.api.endpoint
 
InvokableResolver - Interface in me.ehp246.aufjms.api.endpoint
 
invoke() - Method in class me.ehp246.aufjms.core.reflection.ReflectingInvocation
Should never throw.
invoke(Runnable) - Static method in interface me.ehp246.aufjms.core.reflection.CatchingInvocation
 
invoke(Callable<T>) - Static method in interface me.ehp246.aufjms.core.reflection.CatchingInvocation
 
invoke(Callable<V>) - Static method in class me.ehp246.aufjms.core.util.InvocationUtil
 
invoke(Callable<V>, V) - Static method in class me.ehp246.aufjms.core.util.InvocationUtil
 
invoking() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
invoking() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
Invoking - Annotation Type in me.ehp246.aufjms.api.annotation
 
INVOKING - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
isAsync() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
isException() - Method in interface me.ehp246.aufjms.api.jms.MsgSupplier
 
isPresent(List<? extends Annotation>, Class<? extends Annotation>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
isSync() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 

J

JacksonConfiguration - Class in me.ehp246.aufjms.provider.jackson
Qualified class name is referenced in the import selector.
JacksonConfiguration() - Constructor for class me.ehp246.aufjms.provider.jackson.JacksonConfiguration
 
jacksonProvider(Optional<ObjectMapper>) - Method in class me.ehp246.aufjms.provider.jackson.JacksonConfiguration
 
JmsDispatch - Interface in me.ehp246.aufjms.api.dispatch
The abstraction of a fully-realized out-bound JMS message.
JmsDispatchFnProvider - Interface in me.ehp246.aufjms.api.dispatch
 
JmsException - Exception in me.ehp246.aufjms.api.exception
 
JmsException(JMSException) - Constructor for exception me.ehp246.aufjms.api.exception.JmsException
 
JmsMsg - Interface in me.ehp246.aufjms.api.jms
Custom version of JMS Message which does not throw.
JmsPropertyContext - Class in me.ehp246.aufjms.api.jms
 
JsonByJackson - Class in me.ehp246.aufjms.provider.jackson
 
JsonByJackson(ObjectMapper) - Constructor for class me.ehp246.aufjms.provider.jackson.JsonByJackson
 
JsonProviderSelector - Class in me.ehp246.aufjms.core.configuration
 
JsonProviderSelector() - Constructor for class me.ehp246.aufjms.core.configuration.JsonProviderSelector
 

L

listValues(Collection<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 

M

mapAnnotatedArguments(Class<A>, Function<A, K>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
Looks for arguments that are annotated by the given Annotation type.
me.ehp246.aufjms.api.annotation - package me.ehp246.aufjms.api.annotation
 
me.ehp246.aufjms.api.dispatch - package me.ehp246.aufjms.api.dispatch
 
me.ehp246.aufjms.api.endpoint - package me.ehp246.aufjms.api.endpoint
 
me.ehp246.aufjms.api.exception - package me.ehp246.aufjms.api.exception
 
me.ehp246.aufjms.api.jms - package me.ehp246.aufjms.api.jms
 
me.ehp246.aufjms.api.spi - package me.ehp246.aufjms.api.spi
 
me.ehp246.aufjms.core.configuration - package me.ehp246.aufjms.core.configuration
 
me.ehp246.aufjms.core.dispatch - package me.ehp246.aufjms.core.dispatch
 
me.ehp246.aufjms.core.endpoint - package me.ehp246.aufjms.core.endpoint
 
me.ehp246.aufjms.core.reflection - package me.ehp246.aufjms.core.reflection
 
me.ehp246.aufjms.core.util - package me.ehp246.aufjms.core.util
 
me.ehp246.aufjms.provider.jackson - package me.ehp246.aufjms.provider.jackson
 
message() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
message() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
MESSAGE - me.ehp246.aufjms.api.endpoint.InstanceScope
 
MessageCreator<T extends javax.jms.Message> - Interface in me.ehp246.aufjms.api.jms
 
method() - Method in interface me.ehp246.aufjms.api.jms.Invocation
The method that is invoked.
method() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
methodAnnotationOf(Class<A>, Function<A, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
MSG_TYPE - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
MsgPort - Interface in me.ehp246.aufjms.api.jms
 
MsgPortContext - Interface in me.ehp246.aufjms.api.jms
 
MsgPortDestinationSupplier - Interface in me.ehp246.aufjms.api.jms
 
MsgPortProvider - Interface in me.ehp246.aufjms.api.jms
 
MsgPropertyName - Class in me.ehp246.aufjms.api.jms
Custom framework properties.
MsgSupplier - Interface in me.ehp246.aufjms.api.jms
 

N

name() - Method in annotation type me.ehp246.aufjms.api.annotation.ByJms
Defines an optional bean name by which the proxy interface can be injected.
newEndpoint(String, Set<String>) - Method in class me.ehp246.aufjms.core.endpoint.AtEndpointFactory
 
newInstance(Class<T>) - Method in class me.ehp246.aufjms.core.dispatch.ByJmsFactory
 
newInstance(Class<T>, ByJmsProxyConfig) - Method in class me.ehp246.aufjms.core.dispatch.ByJmsFactory
 
newInstance(String) - Method in class me.ehp246.aufjms.core.dispatch.ReplyToNameSupplierFactory
 
nonNull(Collection<T>) - Static method in class me.ehp246.aufjms.core.util.StreamOf
 
nonNull(T[]) - Static method in class me.ehp246.aufjms.core.util.StreamOf
A stream with null filtered.
nullIfBlank(Object) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
nullIfBlank(String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 

O

OfProperty - Annotation Type in me.ehp246.aufjms.api.annotation
 
OfType - Annotation Type in me.ehp246.aufjms.api.annotation
 
onDispatch(JmsMsg) - Method in interface me.ehp246.aufjms.api.dispatch.DispatchListener
 
onDispatch(JmsMsg) - Method in class me.ehp246.aufjms.core.dispatch.DispatchLogger
 
OneUtil - Class in me.ehp246.aufjms.core.util
 
optionalValueOnMethod(Class<A>, Function<A, V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
orElse(Callable<V>, V) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
orThrow(Callable<V>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
orThrow(Callable<V>, String) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
orThrow(Callable<V>, Function<Exception, X>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
outcomeValue() - Method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 

P

parameter() - Method in interface me.ehp246.aufjms.core.reflection.AnnotatedArgument
 
perform() - Method in class me.ehp246.aufjms.core.reflection.EnabledScanner
 
POOL_SIZE - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
POOL_SIZE_DEFAULT - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
pooledExecutor(int) - Method in class me.ehp246.aufjms.core.configuration.PooledExecutorConfiguration
The executor must implement CallerRunsPolicy.
PooledExecutorConfiguration - Class in me.ehp246.aufjms.core.configuration
 
PooledExecutorConfiguration() - Constructor for class me.ehp246.aufjms.core.configuration.PooledExecutorConfiguration
 
postExecution() - Method in interface me.ehp246.aufjms.api.endpoint.Executable
 
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
 
provideFor(Method) - Method in interface me.ehp246.aufjms.core.reflection.ArgumentsProvider
 

R

receive(T) - Method in interface me.ehp246.aufjms.api.spi.FromJson.Receiver
 
ReflectingInvocation - Class in me.ehp246.aufjms.core.reflection
 
ReflectingInvocation(Object, Method, Object[]) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectingInvocation
 
ReflectingType<T> - Class in me.ehp246.aufjms.core.reflection
 
ReflectingType(Class<T>) - Constructor for class me.ehp246.aufjms.core.reflection.ReflectingType
 
register(InvokableDefinition) - Method in interface me.ehp246.aufjms.api.endpoint.InvokableRegistry
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.dispatch.ByJmsRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class me.ehp246.aufjms.core.endpoint.EnableForJmsRegistrar
 
removeAppProperty(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
ReplyEndpointConfiguration - Class in me.ehp246.aufjms.core.dispatch
 
ReplyEndpointConfiguration(ReplyToNameSupplier, FromJson, long, long) - Constructor for class me.ehp246.aufjms.core.dispatch.ReplyEndpointConfiguration
 
ReplyExecuted - Class in me.ehp246.aufjms.core.endpoint
 
ReplyExecuted(MsgPortProvider) - Constructor for class me.ehp246.aufjms.core.endpoint.ReplyExecuted
 
replyTo() - Method in annotation type me.ehp246.aufjms.api.annotation.ByJms
Defines the name of the Destination for Message.setJMSReplyTo(javax.jms.Destination).
replyTo() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableByJms
 
replyTo() - Method in interface me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
 
replyTo() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 
replyTo() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
ReplyToNameSupplier - Interface in me.ehp246.aufjms.api.jms
 
ReplyToNameSupplierFactory - Class in me.ehp246.aufjms.core.dispatch
 
ReplyToNameSupplierFactory() - Constructor for class me.ehp246.aufjms.core.dispatch.ReplyToNameSupplierFactory
 
resolve(String) - Method in interface me.ehp246.aufjms.api.jms.ConnectionNameResolver
 
resolve(String, String) - Method in interface me.ehp246.aufjms.api.jms.DestinationNameResolver
 
resolve(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.ExecutableResolver
 
resolve(JmsMsg) - Method in interface me.ehp246.aufjms.api.endpoint.InvokableResolver
 
resolve(JmsMsg) - Method in class me.ehp246.aufjms.core.endpoint.AutowireCapableInstanceResolver
 
resolveAnnotatedValue(Class<A>, Function<AnnotatedArgument<A>, V>, Function<A, V>, Function<A, V>, Supplier<V>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
Resolve the annotation value up the invocation hierarchy.
ResolvedInstanceType - Interface in me.ehp246.aufjms.api.endpoint
 
returned(T) - Static method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 

S

scan() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableByJms
 
scan() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableForJms.At
 
scope() - Method in annotation type me.ehp246.aufjms.api.annotation.ForJms
Invocation instance resolution instruction.
selectImports(AnnotationMetadata) - Method in class me.ehp246.aufjms.core.configuration.JsonProviderSelector
 
ServerThrown - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
setAppProperty(String, String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
setJmsCorrelationId(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
setJmsType(String) - Static method in class me.ehp246.aufjms.api.jms.JmsPropertyContext
 
SpanId - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
StreamOf - Class in me.ehp246.aufjms.core.util
 
streamOfAnnotatedArguments(Class<A>) - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
streamValues(Collection<String>) - Static method in class me.ehp246.aufjms.core.util.OneUtil
 
Strings - Interface in me.ehp246.aufjms.core.util
 
SYNC - me.ehp246.aufjms.api.endpoint.InvocationModel
Execute the invocation synchronously on the dispatcher thread.

T

target() - Method in interface me.ehp246.aufjms.api.jms.Invocation
The object on which the invocation is made.
target() - Method in class me.ehp246.aufjms.core.reflection.DefaultProxyInvocation
 
TargetInvoked - Interface in me.ehp246.aufjms.core.reflection
 
text() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
text() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
TextJmsMsg - Class in me.ehp246.aufjms.core.util
Utility to un-pack a JMS message.
thrown(Throwable) - Static method in class me.ehp246.aufjms.core.reflection.InvocationOutcome
 
TIMEOUT - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
TIMEOUT_DEFAULT - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
timestamp() - Method in interface me.ehp246.aufjms.api.jms.JmsMsg
 
timestamp() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 
to(List<?>) - Method in interface me.ehp246.aufjms.api.jms.ToJsonMsgBody
 
ToJson - Interface in me.ehp246.aufjms.api.spi
 
ToJsonMsgBody - Interface in me.ehp246.aufjms.api.jms
 
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
 
TraceId - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
ttl() - Method in annotation type me.ehp246.aufjms.api.annotation.ByJms
 
ttl() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableByJms
 
ttl() - Method in interface me.ehp246.aufjms.api.dispatch.ByJmsProxyConfig
 
ttl() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
Defines if the dispatch has a TTL.
TTL - Static variable in class me.ehp246.aufjms.api.jms.MsgPropertyName
 
TTL - Static variable in class me.ehp246.aufjms.core.configuration.AufJmsProperties
 
type() - Method in interface me.ehp246.aufjms.api.dispatch.JmsDispatch
 
type() - Method in class me.ehp246.aufjms.core.util.TextJmsMsg
 

V

value() - Method in annotation type me.ehp246.aufjms.api.annotation.CollectionOf
 
value() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableForJms.At
Destination name of the incoming message.
value() - Method in annotation type me.ehp246.aufjms.api.annotation.EnableForJms
 
value() - Method in annotation type me.ehp246.aufjms.api.annotation.ForJms
Regular expression to match Message.getJMSType().
value() - Method in annotation type me.ehp246.aufjms.api.annotation.Invoking
 
value() - Method in annotation type me.ehp246.aufjms.api.annotation.OfProperty
 
value() - Method in annotation type me.ehp246.aufjms.api.annotation.OfType
 
value() - Method in annotation type me.ehp246.aufjms.provider.jackson.CollectionOf
 
valueOf(String) - Static method in enum me.ehp246.aufjms.api.endpoint.InstanceScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum me.ehp246.aufjms.api.endpoint.InvocationModel
Returns the enum constant of this type with the specified name.
values() - Static method in enum me.ehp246.aufjms.api.endpoint.InstanceScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum me.ehp246.aufjms.api.endpoint.InvocationModel
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T V 
All Classes|All Packages