Package | Description |
---|---|
org.springframework.amqp.core |
Provides core classes for the spring AMQP abstraction.
|
org.springframework.amqp.rabbit.support |
Provides support classes for Spring Rabbit.
|
org.springframework.amqp.support.converter |
Provides classes for supporting message conversion.
|
Modifier and Type | Method and Description |
---|---|
MessageProperties |
MessagePropertiesBuilder.build() |
protected MessageProperties |
MessageBuilderSupport.buildProperties() |
MessageProperties |
Message.getMessageProperties() |
Modifier and Type | Method and Description |
---|---|
MessageBuilder |
MessageBuilder.andProperties(MessageProperties properties)
Makes this builder's properties builder use a reference to properties.
|
MessageBuilderSupport<T> |
MessageBuilderSupport.copyProperties(MessageProperties properties) |
MessagePropertiesBuilder |
MessagePropertiesBuilder.copyProperties(MessageProperties properties) |
static MessagePropertiesBuilder |
MessagePropertiesBuilder.fromClonedProperties(MessageProperties properties)
Performs a shallow copy of the properties for the initial value.
|
static MessagePropertiesBuilder |
MessagePropertiesBuilder.fromProperties(MessageProperties properties)
Initializes the builder with the supplied properties; the same
object will be returned by
MessagePropertiesBuilder.build() . |
protected void |
MessageBuilderSupport.setProperties(MessageProperties properties) |
Constructor and Description |
---|
Message(byte[] body,
MessageProperties messageProperties) |
MessageBuilderSupport(MessageProperties properties) |
Modifier and Type | Method and Description |
---|---|
MessageProperties |
DefaultMessagePropertiesConverter.toMessageProperties(com.rabbitmq.client.AMQP.BasicProperties source,
com.rabbitmq.client.Envelope envelope,
String charset) |
MessageProperties |
MessagePropertiesConverter.toMessageProperties(com.rabbitmq.client.AMQP.BasicProperties source,
com.rabbitmq.client.Envelope envelope,
String charset) |
Modifier and Type | Method and Description |
---|---|
com.rabbitmq.client.AMQP.BasicProperties |
DefaultMessagePropertiesConverter.fromMessageProperties(MessageProperties source,
String charset) |
com.rabbitmq.client.AMQP.BasicProperties |
MessagePropertiesConverter.fromMessageProperties(MessageProperties source,
String charset) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractJavaTypeMapper.addHeader(MessageProperties properties,
String headerName,
Class<?> clazz) |
protected Message |
JsonMessageConverter.createMessage(Object objectToConvert,
MessageProperties messageProperties) |
protected Message |
SimpleMessageConverter.createMessage(Object object,
MessageProperties messageProperties)
Creates an AMQP Message from the provided Object.
|
protected abstract Message |
AbstractMessageConverter.createMessage(Object object,
MessageProperties messageProperties)
Crate a message from the payload object and message properties provided.
|
protected Message |
Jackson2JsonMessageConverter.createMessage(Object objectToConvert,
MessageProperties messageProperties) |
protected Message |
MarshallingMessageConverter.createMessage(Object object,
MessageProperties messageProperties)
Marshals the given object to a
Message . |
protected Message |
SerializerMessageConverter.createMessage(Object object,
MessageProperties messageProperties)
Creates an AMQP Message from the provided Object.
|
void |
DefaultClassMapper.fromClass(Class<?> clazz,
MessageProperties properties) |
void |
ClassMapper.fromClass(Class<?> clazz,
MessageProperties properties) |
void |
DefaultJavaTypeMapper.fromClass(Class<?> clazz,
MessageProperties properties) |
void |
DefaultJackson2JavaTypeMapper.fromClass(Class<?> clazz,
MessageProperties properties) |
void |
JavaTypeMapper.fromJavaType(org.codehaus.jackson.type.JavaType javaType,
MessageProperties properties) |
void |
Jackson2JavaTypeMapper.fromJavaType(com.fasterxml.jackson.databind.JavaType javaType,
MessageProperties properties) |
void |
DefaultJavaTypeMapper.fromJavaType(org.codehaus.jackson.type.JavaType javaType,
MessageProperties properties) |
void |
DefaultJackson2JavaTypeMapper.fromJavaType(com.fasterxml.jackson.databind.JavaType javaType,
MessageProperties properties) |
protected String |
AbstractJavaTypeMapper.retrieveHeader(MessageProperties properties,
String headerName) |
Class<?> |
DefaultClassMapper.toClass(MessageProperties properties) |
Class<?> |
ClassMapper.toClass(MessageProperties properties) |
Class<?> |
DefaultJavaTypeMapper.toClass(MessageProperties properties) |
Class<?> |
DefaultJackson2JavaTypeMapper.toClass(MessageProperties properties) |
org.codehaus.jackson.type.JavaType |
JavaTypeMapper.toJavaType(MessageProperties properties) |
com.fasterxml.jackson.databind.JavaType |
Jackson2JavaTypeMapper.toJavaType(MessageProperties properties) |
org.codehaus.jackson.type.JavaType |
DefaultJavaTypeMapper.toJavaType(MessageProperties properties) |
com.fasterxml.jackson.databind.JavaType |
DefaultJackson2JavaTypeMapper.toJavaType(MessageProperties properties) |
Message |
MessageConverter.toMessage(Object object,
MessageProperties messageProperties)
Convert a Java object to a Message.
|
Message |
AbstractMessageConverter.toMessage(Object object,
MessageProperties messageProperties) |
Copyright © 2017. All rights reserved.