クラス MailSendingMessageHandler
java.lang.ObjectSE
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.handler.MessageHandlerSupport
org.springframework.integration.handler.AbstractMessageHandler
org.springframework.integration.mail.outbound.MailSendingMessageHandler
org.springframework.integration.mail.MailSendingMessageHandler
- 実装済みのインターフェース一覧:
org.reactivestreams.Subscriber<Message<?>>、Aware、BeanFactoryAware、BeanNameAware、DisposableBean、InitializingBean、ApplicationContextAware、Ordered、ComponentSourceAware、ExpressionCapable、Orderable、IntegrationPattern、NamedComponent、IntegrationManagement、TrackableComponent、MessageHandler、reactor.core.CoreSubscriber<Message<?>>
@DeprecatedSE(forRemoval=true,
since="7.0")
public class MailSendingMessageHandler
extends MailSendingMessageHandler
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
メールを送信するための
MessageHandler 実装。 メッセージが MailMessage のインスタンスである場合、メッセージはそのまま渡されます。メッセージペイロードがバイト配列の場合、添付ファイルとして渡されます。その場合、MailHeaders.ATTACHMENT_FILENAME ヘッダーが必要です。それ以外の場合は、文字列型が予期され、その内容は SimpleMailMessage 内のテキストとして使用されます。
- 作成者:
- Marius Bogoevici, Mark Fisher, Oleg Zhurakousky, Artem Bilan, Ma Jiandong
- 関連事項:
ネストされたクラスの概要
インターフェース org.springframework.integration.support.management.IntegrationManagement から継承されたネストクラス / インターフェース
IntegrationManagement.ManagementOverridesフィールド概要
クラス org.springframework.integration.context.IntegrationObjectSupport から継承されたフィールド
EXPRESSION_PARSER, loggerインターフェース org.springframework.integration.support.management.IntegrationManagement から継承されたフィールド
METER_PREFIX, RECEIVE_COUNTER_NAME, SEND_TIMER_NAMEインターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCEコンストラクター概要
コンストラクターコンストラクター説明MailSendingMessageHandler(MailSender mailSender) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。MailSendingMessageHandler を作成します。方法の概要
クラス org.springframework.integration.mail.outbound.MailSendingMessageHandler から継承されたメソッド
getComponentType, handleMessageInternalクラス org.springframework.integration.handler.AbstractMessageHandler から継承されたメソッド
handleMessage, onComplete, onError, onNext, onSubscribe, setObservationConventionクラス org.springframework.integration.handler.MessageHandlerSupport から継承されたメソッド
buildSendTimer, destroy, getIntegrationPatternType, getManagedName, getManagedType, getMetricsCaptor, getObservationRegistry, getOrder, getOverrides, isLoggingEnabled, isObserved, registerMetricsCaptor, registerObservationRegistry, sendTimer, setLoggingEnabled, setManagedName, setManagedType, setOrder, setShouldTrack, shouldTrackクラス org.springframework.integration.context.IntegrationObjectSupport から継承されたメソッド
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentDescription, getComponentName, getComponentSource, getConversionService, getExpression, getIntegrationProperties, getMessageBuilderFactory, getTaskScheduler, isInitialized, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentDescription, setComponentName, setComponentSource, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringクラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース reactor.core.CoreSubscriber から継承されたメソッド
currentContextインターフェース org.springframework.integration.support.management.IntegrationManagement から継承されたメソッド
getThisAsインターフェース org.springframework.integration.support.context.NamedComponent から継承されたメソッド
getBeanName, getComponentName
コンストラクターの詳細
MailSendingMessageHandler
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。MailSendingMessageHandler を作成します。- パラメーター:
mailSender- このアダプターが委譲するMailSenderインスタンス。
MailSendingMessageHandlerを推奨