Package io.micronaut.jms.bind
Class AbstractJmsArgumentBinder<A extends Annotation>
java.lang.Object
io.micronaut.core.bind.annotation.AbstractArgumentBinder<Object>
io.micronaut.jms.bind.AbstractJmsArgumentBinder<A>
- Type Parameters:
A
- the annotation type
- All Implemented Interfaces:
io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,
,Object, jakarta.jms.Message> io.micronaut.core.bind.ArgumentBinder<Object,
,jakarta.jms.Message> io.micronaut.core.order.Ordered
- Direct Known Subclasses:
DefaultBodyArgumentBinder
,DefaultHeaderArgumentBinder
,DefaultMessageArgumentBinder
,MessageBodyHeaderArgumentBinder
,MessageHeaderArgumentBinder
public abstract class AbstractJmsArgumentBinder<A extends Annotation>
extends io.micronaut.core.bind.annotation.AbstractArgumentBinder<Object>
implements io.micronaut.core.order.Ordered, io.micronaut.core.bind.annotation.AnnotatedArgumentBinder<A,Object,jakarta.jms.Message>
Base class for annotated argument binders.
- Since:
- 1.0.0
- Author:
- Elliott Pope
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.micronaut.core.bind.ArgumentBinder
io.micronaut.core.bind.ArgumentBinder.BindingResult<T extends Object>
-
Field Summary
Fields inherited from class io.micronaut.core.bind.annotation.AbstractArgumentBinder
conversionService
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractJmsArgumentBinder
(io.micronaut.core.convert.ConversionService conversionService) Constructor. -
Method Summary
Methods inherited from class io.micronaut.core.bind.annotation.AbstractArgumentBinder
doBind, doBind, doBind, doBind, doConvert, doConvert, doResolve, doResolve, getFallbackFormat, getParameterName, resolvedParameterName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.core.bind.annotation.AnnotatedArgumentBinder
getAnnotationType
Methods inherited from interface io.micronaut.core.bind.ArgumentBinder
bind, createSpecific
-
Constructor Details
-
AbstractJmsArgumentBinder
protected AbstractJmsArgumentBinder(io.micronaut.core.convert.ConversionService conversionService) Constructor.- Parameters:
conversionService
- conversionService
-
-
Method Details
-
getOrder
public int getOrder()- Specified by:
getOrder
in interfaceio.micronaut.core.order.Ordered
-