インターフェース ComponentSourceAware
- すべてのスーパーインターフェース:
Aware
,BeanNameAware
- すべての既知の実装クラス:
AbstractAmqpChannel
、AbstractAmqpOutboundEndpoint
、AbstractClientConnectionFactory
、AbstractConnectionFactory
、AbstractCorrelatingMessageHandler
、AbstractEndpoint
、AbstractExecutorChannel
、AbstractHandleMessageAdvice
、AbstractHazelcastMessageProducer
、AbstractHttpRequestExecutingMessageHandler
、AbstractInternetProtocolReceivingChannelAdapter
、AbstractInternetProtocolSendingMessageHandler
、AbstractJmsChannel
、AbstractKafkaChannel
、AbstractMailReceiver
、AbstractMappingMessageRouter
、AbstractMessageChannel
、AbstractMessageHandler
、AbstractMessageProducingHandler
、AbstractMessageRouter
、AbstractMessageSplitter
、AbstractMqttMessageDrivenChannelAdapter
、AbstractMqttMessageHandler
、AbstractPayloadTransformer
、AbstractPollableChannel
、AbstractPollingEndpoint
、AbstractReactiveMessageHandler
、AbstractRemoteFileOutboundGateway
、AbstractReplyProducingMessageHandler
、AbstractReplyProducingPostProcessingMessageHandler
、AbstractRequestHandlerAdvice
、AbstractServerConnectionFactory
、AbstractSubscribableChannel
、AbstractTransformer
、AbstractWebServiceInboundGateway
、AbstractWebServiceOutboundGateway
、AbstractXmlTransformer
、AbstractXmppConnectionAwareEndpoint
、AbstractXmppConnectionAwareMessageHandler
、AbstractZipTransformer
、AggregatingMessageHandler
、AmqpInboundChannelAdapter
、AmqpInboundGateway
、AmqpOutboundEndpoint
、AnnotationGatewayProxyFactoryBean
、ApacheCommonsFileTailingMessageProducer
、ApplicationEventListeningMessageProducer
、ApplicationEventPublishingMessageHandler
、AsyncAmqpOutboundGateway
、BarrierMessageHandler
、BaseHttpInboundEndpoint
、BridgeHandler
、ByteStreamWritingMessageHandler
、CacheRequestHandlerAdvice
、CachingClientConnectionFactory
、CamelMessageHandler
、CassandraMessageHandler
、CharacterStreamWritingMessageHandler
、ChatMessageListeningEndpoint
、ChatMessageSendingMessageHandler
、ClaimCheckInTransformer
、ClaimCheckOutTransformer
、CodecMessageConverter
、ContentEnricher
、ContextHolderRequestHandlerAdvice
、CorrelatingMessageBarrier
、DebeziumMessageProducer
、DecodingTransformer
、DefaultHeaderChannelRegistry
、DefaultMessageSplitter
、DelayHandler
、DirectChannel
、EncodingPayloadTransformer
、ErrorMessageExceptionTypeRouter
、EventDrivenConsumer
、ExecutorChannel
、ExpressionEvaluatingMessageHandler
、ExpressionEvaluatingRequestHandlerAdvice
、ExpressionEvaluatingRouter
、ExpressionEvaluatingSplitter
、ExpressionEvaluatingTransactionSynchronizationProcessor
、ExpressionMessageProducerSupport
、FailoverClientConnectionFactory
、FileSplitter
、FileTailingMessageProducerSupport
、FileTransferringMessageHandler
、FileWritingMessageHandler
、FluxAggregatorMessageHandler
、FluxMessageChannel
、FromProtobufTransformer
、FtpMessageHandler
、FtpOutboundGateway
、GatewayMessageHandler
、GatewayProxyFactoryBean
、GraphQlMessageHandler
、HazelcastCacheWritingMessageHandler
、HazelcastClusterMonitorMessageProducer
、HazelcastContinuousQueryMessageProducer
、HazelcastEventDrivenMessageProducer
、HeaderEnricher
、HeaderFilter
、HeaderValueRouter
、HttpRequestExecutingMessageHandler
、HttpRequestHandlingController
、HttpRequestHandlingEndpointSupport
、HttpRequestHandlingMessagingGateway
、IdempotentReceiverInterceptor
、ImapIdleChannelAdapter
、ImapMailReceiver
、IntegrationFlowAdapter
、IntegrationObjectSupport
、JdbcMessageHandler
、JdbcOutboundGateway
、JmsInboundGateway
、JmsMessageDrivenEndpoint
、JmsOutboundGateway
、JmsSendingMessageHandler
、JpaOutboundGateway
、JsonToObjectTransformer
、KafkaInboundGateway
、KafkaMessageDrivenChannelAdapter
、KafkaProducerMessageHandler
、LoggingHandler
、MailSendingMessageHandler
、MapToObjectTransformer
、MarshallingTransformer
、MarshallingWebServiceInboundGateway
、MarshallingWebServiceOutboundGateway
、MessageFilter
、MessageHandlerChain
、MessageHandlerSupport
、MessageProducerSupport
、MessageTransformingHandler
、MessagingGatewaySupport
、MethodInvokingMessageHandler
、MethodInvokingRouter
、MethodInvokingSplitter
、MockMessageHandler
、MongoDbChangeStreamMessageProducer
、MongoDbOutboundGateway
、MongoDbStoringMessageHandler
、MqttPahoMessageDrivenChannelAdapter
、MqttPahoMessageHandler
、Mqttv5PahoMessageDrivenChannelAdapter
、Mqttv5PahoMessageHandler
、MulticastReceivingChannelAdapter
、MulticastSendingMessageHandler
、NotificationListeningMessageProducer
、NotificationPublishingMessageHandler
、ObjectToJsonTransformer
、ObjectToMapTransformer
、ObjectToStringTransformer
、OperationInvokingMessageHandler
、OSDelegatingFileTailingMessageProducer
、PartitionedChannel
、PayloadDeserializingTransformer
、PayloadSerializingTransformer
、PayloadTypeConvertingTransformer
、PayloadTypeRouter
、PointToPointSubscribableAmqpChannel
、PollableAmqpChannel
、PollableJmsChannel
、PollableKafkaChannel
、PollingConsumer
、Pop3MailReceiver
、PostgresSubscribableChannel
、PresenceListeningEndpoint
、PresenceSendingMessageHandler
、PriorityChannel
、PublishSubscribeAmqpChannel
、PublishSubscribeChannel
、PublishSubscribeKafkaChannel
、QueueChannel
、R2dbcMessageHandler
、RabbitStreamMessageHandler
、RateLimiterRequestHandlerAdvice
、ReactiveMessageSourceProducer
、ReactiveMongoDbStoringMessageHandler
、ReactiveRedisStreamMessageHandler
、ReactiveRedisStreamMessageProducer
、ReactiveStreamsConsumer
、RecipientListRouter
、RedisInboundChannelAdapter
、RedisOutboundGateway
、RedisPublishingMessageHandler
、RedisQueueInboundGateway
、RedisQueueMessageDrivenEndpoint
、RedisQueueOutboundChannelAdapter
、RedisQueueOutboundGateway
、RedisStoreWritingMessageHandler
、RendezvousChannel
、ReplyProducingMessageHandlerWrapper
、RequestHandlerCircuitBreakerAdvice
、RequestHandlerRetryAdvice
、ResequencingMessageHandler
、RSocketInboundGateway
、RSocketOutboundGateway
、ScatterGatherHandler
、ServiceActivatingHandler
、SftpMessageHandler
、SftpOutboundGateway
、SimpleFromAvroTransformer
、SimpleToAvroTransformer
、SimpleWebServiceInboundGateway
、SimpleWebServiceOutboundGateway
、SmbMessageHandler
、SmbOutboundGateway
、SourceCreatingTransformer
、SourcePollingChannelAdapter
、StandardIntegrationFlow
、StompInboundChannelAdapter
、StompMessageHandler
、StoredProcMessageHandler
、StoredProcOutboundGateway
、StreamTransformer
、SubscribableJmsChannel
、SubscribableKafkaChannel
、SubscribableRedisChannel
、SyslogReceivingChannelAdapterSupport
、SyslogToMapTransformer
、TcpInboundGateway
、TcpNetClientConnectionFactory
、TcpNetServerConnectionFactory
、TcpNioClientConnectionFactory
、TcpNioServerConnectionFactory
、TcpOutboundGateway
、TcpReceivingChannelAdapter
、TcpSendingMessageHandler
、TcpSyslogReceivingChannelAdapter
、ThreadAffinityClientConnectionFactory
、ToProtobufTransformer
、UdpSyslogReceivingChannelAdapter
、UnicastReceivingChannelAdapter
、UnicastSendingMessageHandler
、UnmarshallingTransformer
、UnZipResultSplitter
、UnZipTransformer
、WebFluxInboundEndpoint
、WebFluxRequestExecutingMessageHandler
、WebSocketInboundChannelAdapter
、WebSocketOutboundMessageHandler
、XPathHeaderEnricher
、XPathMessageSplitter
、XPathRouter
、XPathTransformer
、XsltPayloadTransformer
、ZeroMqChannel
、ZeroMqMessageHandler
、ZeroMqMessageProducer
、ZipTransformer
Bean 定義 (またはシングルトン) ソース (この Bean が宣言されている場所) に関する有用な情報を提供する契約。通常は、それぞれの
BeanDefinition
から、または Spring Integration インフラストラクチャ経由で入力されます。この契約からの情報は通常、例外から使用され、この Bean が宣言されているアプリケーションリソースの場所を簡単に特定します。
- 導入:
- 6.4
- 作成者:
- Artem Bilan
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明BeanNameAware.setBeanName(String)
によって設定された Bean 名を返します。この Bean の人間が読める形式の説明を返します。この Bean の構成ソースObject
(おそらくnull
) を返します。void
setComponentDescription
(StringSE description) この Bean の人間が読める説明を設定します。void
setComponentSource
(ObjectSE source) この Bean 定義の構成ソースObject
を設定します。インターフェース org.springframework.beans.factory.BeanNameAware から継承されたメソッド
setBeanName
メソッドの詳細
setComponentSource
この Bean 定義の構成ソースObject
を設定します。通常のBeanDefinition
の場合、これはアプリケーションコンテキストによって自動的に提供されます。Bean が実行時にSingletonBeanRegistry.registerSingleton(String, Object)
経由で登録される場合に役立ちます。- パラメーター:
source
- 構成ソース
getComponentSource
この Bean の構成ソースObject
を返します (null
の場合もあります)。通常は (明示的に設定されていない場合は)BeanMetadataElement.getSource()
です。- 戻り値:
- Bean の構成ソース (存在する場合)。
setComponentDescription
この Bean の人間が読める説明を設定します。通常の Bean 定義ではBeanDefinition.getDescription()
が使用されます。- パラメーター:
description
- Bean の説明
getComponentDescription
この Bean の人間が読める形式の説明を返します。通常は (明示的に設定されていない場合は)BeanDefinition.getDescription()
です。- 戻り値:
- Bean の説明 (ある場合)。
getBeanName
BeanNameAware.setBeanName(String)
によって設定された Bean 名を返します。- 戻り値:
- Bean 名。