接口的使用
org.springframework.jms.support.converter.MessageConverter
使用MessageConverter的程序包 程序包 说明 org.springframework.jms.config Support package for declarative messaging configuration, with Java configuration and XML schema support.org.springframework.jms.core Core package of the JMS support.org.springframework.jms.listener This package contains the base message listener container facility.org.springframework.jms.listener.adapter Message listener adapter mechanism that delegates to target listener methods, converting messages to appropriate message content types (such as String or byte array) that get passed into listener methods.org.springframework.jms.listener.endpoint This package provides JCA-based endpoint management for JMS message listeners.org.springframework.jms.remoting Remoting classes for transparent Java-to-Java remoting via a JMS provider.org.springframework.jms.support.converter Provides a MessageConverter abstraction to convert between Java objects and JMS messages.org.springframework.jms.config中MessageConverter的使用
参数类型为MessageConverter的org.springframework.jms.config中的方法 修饰符和类型 方法 说明 voidAbstractJmsListenerContainerFactory. setMessageConverter(MessageConverter messageConverter)org.springframework.jms.core中MessageConverter的使用
返回MessageConverter的org.springframework.jms.core中的方法 修饰符和类型 方法 说明 MessageConverterJmsMessagingTemplate. getJmsMessageConverter()MessageConverterJmsTemplate. getMessageConverter()Return the message converter for this template.参数类型为MessageConverter的org.springframework.jms.core中的方法 修饰符和类型 方法 说明 voidJmsMessagingTemplate. setJmsMessageConverter(MessageConverter jmsMessageConverter)voidJmsTemplate. setMessageConverter(MessageConverter messageConverter)Set the message converter for this template.org.springframework.jms.listener中MessageConverter的使用
返回MessageConverter的org.springframework.jms.listener中的方法 修饰符和类型 方法 说明 MessageConverterAbstractMessageListenerContainer. getMessageConverter()MessageConverterMessageListenerContainer. getMessageConverter()Return theMessageConverterthat can be used to convertMessage, if any.参数类型为MessageConverter的org.springframework.jms.listener中的方法 修饰符和类型 方法 说明 voidAbstractMessageListenerContainer. setMessageConverter(MessageConverter messageConverter)Set theMessageConverterstrategy for converting JMS Messages.org.springframework.jms.listener.adapter中MessageConverter的使用
返回MessageConverter的org.springframework.jms.listener.adapter中的方法 修饰符和类型 方法 说明 protected MessageConverterAbstractAdaptableMessageListener. getMessageConverter()Return the converter that will convert incoming JMS messages to listener method arguments, and objects returned from listener methods back to JMS messages.参数类型为MessageConverter的org.springframework.jms.listener.adapter中的方法 修饰符和类型 方法 说明 voidAbstractAdaptableMessageListener. setMessageConverter(MessageConverter messageConverter)Set the converter that will convert incoming JMS messages to listener method arguments, and objects returned from listener methods back to JMS messages.org.springframework.jms.listener.endpoint中MessageConverter的使用
返回MessageConverter的org.springframework.jms.listener.endpoint中的方法 修饰符和类型 方法 说明 MessageConverterJmsActivationSpecConfig. getMessageConverter()Return theMessageConverterto use, if any.MessageConverterJmsMessageEndpointManager. getMessageConverter()参数类型为MessageConverter的org.springframework.jms.listener.endpoint中的方法 修饰符和类型 方法 说明 voidJmsActivationSpecConfig. setMessageConverter(MessageConverter messageConverter)Set theMessageConverterstrategy for converting JMS Messages.org.springframework.jms.remoting中MessageConverter的使用
参数类型为MessageConverter的org.springframework.jms.remoting中的方法 修饰符和类型 方法 说明 voidJmsInvokerClientInterceptor. setMessageConverter(MessageConverter messageConverter)Specify theMessageConverterto use for turningRemoteInvocationobjects into request messages, as well as response messages intoRemoteInvocationResultobjects.voidJmsInvokerServiceExporter. setMessageConverter(MessageConverter messageConverter)Specify the MessageConverter to use for turning request messages intoRemoteInvocationobjects, as well asRemoteInvocationResultobjects into response messages.org.springframework.jms.support.converter中MessageConverter的使用
org.springframework.jms.support.converter中MessageConverter的子接口 修饰符和类型 接口 说明 interfaceSmartMessageConverterAn extendedMessageConverterSPI with conversion hint support.实现MessageConverter的org.springframework.jms.support.converter中的类 修饰符和类型 类 说明 classMappingJackson2MessageConverterMessage converter that uses Jackson 2.x to convert messages to and from JSON.classMarshallingMessageConverterclassMessagingMessageConverterConvert aMessagefrom the messaging abstraction to and from aMessageusing an underlyingMessageConverterfor the payload and aJmsHeaderMapperto map the JMS headers to and from standard message headers.classSimpleMessageConverterA simple message converter which is able to handle TextMessages, BytesMessages, MapMessages, and ObjectMessages.参数类型为MessageConverter的org.springframework.jms.support.converter中的方法 修饰符和类型 方法 说明 voidMessagingMessageConverter. setPayloadConverter(MessageConverter payloadConverter)Set theMessageConverterto use to convert the payload.参数类型为MessageConverter的org.springframework.jms.support.converter中的构造器 构造器 说明 MessagingMessageConverter(MessageConverter payloadConverter)Create an instance with the specific payload converter.MessagingMessageConverter(MessageConverter payloadConverter, JmsHeaderMapper headerMapper)Create an instance with the specified payload converter and header mapper.