ナビゲーションリンクをスキップ
Spring AMQP
  • ホーム
  • 概要
  • パッケージ
  • クラス
  • 使用
  • ツリー
  • 非推奨
  • インデックス
  • ヘルプ

非推奨の API

内容

  • 最終的に非推奨
  • インターフェース
  • クラス
  • 例外
  • フィールド
  • メソッド
  • 列挙型定数
  • 最終的に非推奨の要素
    要素
    説明
    org.springframework.amqp.core.ExchangeTypes.SYSTEM
    置換なし (削除用): AMQP にはこのような交換型はありません。
    org.springframework.amqp.core.QueueBuilder.LeaderLocator.minLeaders
    QueueBuilder.LeaderLocator.balanced を推奨
    org.springframework.amqp.core.QueueBuilder.LeaderLocator.random
    QueueBuilder.LeaderLocator.balanced を推奨
    org.springframework.amqp.rabbit.batch.MessageBatch.getExchange()
    賛成または MessageBatch.exchange()。
    org.springframework.amqp.rabbit.batch.MessageBatch.getMessage()
    賛成または MessageBatch.message()。
    org.springframework.amqp.rabbit.batch.MessageBatch.getRoutingKey()
    賛成または MessageBatch.routingKey()。
    org.springframework.amqp.rabbit.connection.CorrelationData.Confirm.getReason()
    org.springframework.amqp.rabbit.connection.CorrelationData.Confirm.isAck()
    org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean.setNioParams(NioParams)
    4.0 以降、RabbitConnectionFactoryBean.setUseNetty(boolean) を推奨
    org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean.setUseNio(boolean)
    4.0 以降、RabbitConnectionFactoryBean.setUseNetty(boolean) を推奨
    org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.setjavaLangErrorHandler(AbstractMessageListenerContainer.JavaLangErrorHandler)
    AbstractMessageListenerContainer.setJavaLangErrorHandler(JavaLangErrorHandler) を推奨
    org.springframework.amqp.rabbit.listener.adapter.AmqpMessageHandlerMethodFactory
    4.1 以降、Spring AMQP の AmqpMessageHandlerMethodFactory が優先されます。
    org.springframework.amqp.rabbit.listener.adapter.ContinuationHandlerMethodArgumentResolver
    4.1 以降、Spring AMQP の ContinuationHandlerMethodArgumentResolver が優先されます。
    org.springframework.amqp.rabbit.listener.adapter.DelegatingInvocableHandler
    MessagingMessageListenerAdapter を推奨する 2.2 以降。
    org.springframework.amqp.rabbit.listener.adapter.HandlerAdapter
    4.1 以降、HandlerAdapter を推奨
    org.springframework.amqp.rabbit.listener.adapter.InvocationResult
    InvocationResult を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.adapter.KotlinAwareInvocableHandlerMethod
    4.1 以降、Spring AMQP の KotlinAwareInvocableHandlerMethod が優先されます。
    org.springframework.amqp.rabbit.listener.adapter.ReplyFailureException
    ReplyFailureException を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.adapter.ReplyPostProcessor
    ReplyPostProcessor を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.ConditionalRejectingErrorHandler
    ConditionalRejectingErrorHandler を推奨
    org.springframework.amqp.rabbit.listener.exception.FatalListenerExecutionException
    org.springframework.amqp.rabbit.listener.exception.FatalListenerStartupException
    org.springframework.amqp.rabbit.listener.exception.MessageRejectedWhileStoppingException
    MessageRejectedWhileStoppingException を推奨。
    org.springframework.amqp.rabbit.listener.FatalExceptionStrategy
    FatalExceptionStrategy を推奨
    org.springframework.amqp.rabbit.listener.MessageListenerContainer
    MessageListenerContainer を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.support.ContainerUtils
    ContainerUtils を推奨
    org.springframework.amqp.rabbit.support.ListenerExecutionFailedException
    ListenerExecutionFailedException を推奨
    org.springframework.amqp.support.converter.AbstractJackson2MessageConverter
    4.0 以降、Jackson 3 では AbstractJacksonMessageConverter が優先されます。
    org.springframework.amqp.support.converter.AbstractJavaTypeMapper
    4.0 以降、Jackson 3 では DefaultJacksonJavaTypeMapper が優先されます。
    org.springframework.amqp.support.converter.DefaultJackson2JavaTypeMapper
    4.0 以降、Jackson 3 では DefaultJacksonJavaTypeMapper が優先されます。
    org.springframework.amqp.support.converter.Jackson2JavaTypeMapper
    4.0 以降、Jackson 3 では JacksonJavaTypeMapper が優先されます。
    org.springframework.amqp.support.converter.Jackson2JsonMessageConverter
    4.0 以降、Jackson 3 では JacksonJsonMessageConverter が優先されます。
    org.springframework.amqp.support.converter.Jackson2XmlMessageConverter
    4.0 以降、Jackson 3 では JacksonXmlMessageConverter が優先されます。
    org.springframework.amqp.support.converter.JacksonUtils
    4.0 以降、ネイティブの Jackson 3 JsonMapper.builder() API が優先されます。
    org.springframework.amqp.support.converter.ProjectingMessageConverter
    JacksonProjectingMessageConverter を推奨する 4.0 以降。
    org.springframework.amqp.utils.test.TestUtils.getPropertyValue(Object, String, Class<T>)
    4.1 以降は、代わりに TestUtils.getPropertyValue(Object, String) を使用してください。テストで追加の型チェックは必要ありません。
  • 非推奨のインターフェース
    インターフェース
    説明
    org.springframework.amqp.rabbit.listener.adapter.ReplyPostProcessor
    ReplyPostProcessor を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.FatalExceptionStrategy
    FatalExceptionStrategy を推奨
    org.springframework.amqp.rabbit.listener.MessageListenerContainer
    MessageListenerContainer を推奨する 4.1 以降。
    org.springframework.amqp.support.converter.Jackson2JavaTypeMapper
    4.0 以降、Jackson 3 では JacksonJavaTypeMapper が優先されます。
  • 非推奨のクラス
    クラス
    説明
    org.springframework.amqp.rabbit.listener.adapter.AmqpMessageHandlerMethodFactory
    4.1 以降、Spring AMQP の AmqpMessageHandlerMethodFactory が優先されます。
    org.springframework.amqp.rabbit.listener.adapter.ContinuationHandlerMethodArgumentResolver
    4.1 以降、Spring AMQP の ContinuationHandlerMethodArgumentResolver が優先されます。
    org.springframework.amqp.rabbit.listener.adapter.DelegatingInvocableHandler
    MessagingMessageListenerAdapter を推奨する 2.2 以降。
    org.springframework.amqp.rabbit.listener.adapter.HandlerAdapter
    4.1 以降、HandlerAdapter を推奨
    org.springframework.amqp.rabbit.listener.adapter.InvocationResult
    InvocationResult を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.adapter.KotlinAwareInvocableHandlerMethod
    4.1 以降、Spring AMQP の KotlinAwareInvocableHandlerMethod が優先されます。
    org.springframework.amqp.rabbit.listener.ConditionalRejectingErrorHandler
    ConditionalRejectingErrorHandler を推奨
    org.springframework.amqp.rabbit.listener.support.ContainerUtils
    ContainerUtils を推奨
    org.springframework.amqp.support.converter.AbstractJackson2MessageConverter
    4.0 以降、Jackson 3 では AbstractJacksonMessageConverter が優先されます。
    org.springframework.amqp.support.converter.AbstractJavaTypeMapper
    4.0 以降、Jackson 3 では DefaultJacksonJavaTypeMapper が優先されます。
    org.springframework.amqp.support.converter.DefaultJackson2JavaTypeMapper
    4.0 以降、Jackson 3 では DefaultJacksonJavaTypeMapper が優先されます。
    org.springframework.amqp.support.converter.Jackson2JsonMessageConverter
    4.0 以降、Jackson 3 では JacksonJsonMessageConverter が優先されます。
    org.springframework.amqp.support.converter.Jackson2XmlMessageConverter
    4.0 以降、Jackson 3 では JacksonXmlMessageConverter が優先されます。
    org.springframework.amqp.support.converter.JacksonUtils
    4.0 以降、ネイティブの Jackson 3 JsonMapper.builder() API が優先されます。
    org.springframework.amqp.support.converter.ProjectingMessageConverter
    JacksonProjectingMessageConverter を推奨する 4.0 以降。
  • 非推奨の例外
    例外
    説明
    org.springframework.amqp.rabbit.listener.adapter.ReplyFailureException
    ReplyFailureException を推奨する 4.1 以降。
    org.springframework.amqp.rabbit.listener.exception.FatalListenerExecutionException
    org.springframework.amqp.rabbit.listener.exception.FatalListenerStartupException
    org.springframework.amqp.rabbit.listener.exception.MessageRejectedWhileStoppingException
    MessageRejectedWhileStoppingException を推奨。
    org.springframework.amqp.rabbit.support.ListenerExecutionFailedException
    ListenerExecutionFailedException を推奨
  • 非推奨のフィールド
    フィールド
    説明
    org.springframework.amqp.core.ExchangeTypes.SYSTEM
    置換なし (削除用): AMQP にはこのような交換型はありません。
  • 非推奨のメソッド
    メソッド
    説明
    org.springframework.amqp.rabbit.batch.MessageBatch.getExchange()
    賛成または MessageBatch.exchange()。
    org.springframework.amqp.rabbit.batch.MessageBatch.getMessage()
    賛成または MessageBatch.message()。
    org.springframework.amqp.rabbit.batch.MessageBatch.getRoutingKey()
    賛成または MessageBatch.routingKey()。
    org.springframework.amqp.rabbit.connection.CorrelationData.Confirm.getReason()
    org.springframework.amqp.rabbit.connection.CorrelationData.Confirm.isAck()
    org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean.setNioParams(NioParams)
    4.0 以降、RabbitConnectionFactoryBean.setUseNetty(boolean) を推奨
    org.springframework.amqp.rabbit.connection.RabbitConnectionFactoryBean.setUseNio(boolean)
    4.0 以降、RabbitConnectionFactoryBean.setUseNetty(boolean) を推奨
    org.springframework.amqp.rabbit.listener.AbstractMessageListenerContainer.setjavaLangErrorHandler(AbstractMessageListenerContainer.JavaLangErrorHandler)
    AbstractMessageListenerContainer.setJavaLangErrorHandler(JavaLangErrorHandler) を推奨
    org.springframework.amqp.utils.test.TestUtils.getPropertyValue(Object, String, Class<T>)
    4.1 以降は、代わりに TestUtils.getPropertyValue(Object, String) を使用してください。テストで追加の型チェックは必要ありません。
  • 非推奨の列挙定数
    列挙定数
    説明
    org.springframework.amqp.core.QueueBuilder.LeaderLocator.minLeaders
    QueueBuilder.LeaderLocator.balanced を推奨
    org.springframework.amqp.core.QueueBuilder.LeaderLocator.random
    QueueBuilder.LeaderLocator.balanced を推奨