クラス CamelMessageHandlerSpec
java.lang.ObjectSE
org.springframework.integration.dsl.IntegrationComponentSpec<CamelMessageHandlerSpec,CamelMessageHandler>
org.springframework.integration.dsl.MessageHandlerSpec<CamelMessageHandlerSpec,CamelMessageHandler>
org.springframework.integration.camel.dsl.CamelMessageHandlerSpec
- 実装されたすべてのインターフェース:
DisposableBean
、FactoryBean<CamelMessageHandler>
、InitializingBean
、Lifecycle
、Phased
、SmartLifecycle
public class CamelMessageHandlerSpec
extends MessageHandlerSpec<CamelMessageHandlerSpec,CamelMessageHandler>
- 導入:
- 6.0
- 作成者:
- Artem Bilan
フィールドのサマリー
クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたフィールド
logger, PARSER, target
インターフェース org.springframework.beans.factory.FactoryBean から継承されたフィールド
OBJECT_TYPE_ATTRIBUTE
インターフェース org.springframework.context.SmartLifecycle から継承されたフィールド
DEFAULT_PHASE
コンストラクターの概要
コンストラクター修飾子コンストラクター説明protected
CamelMessageHandlerSpec
(org.apache.camel.ProducerTemplate producerTemplate) メソッドのサマリー
修飾子と型メソッド説明endpointUri
(StringSE endpointUri) endpointUri
(FunctionSE<Message<?>, StringSE> endpointUriFunction) endpointUriExpression
(StringSE endpointUriExpression) endpointUriExpression
(Expression endpointUriExpression) exchangePattern
(FunctionSE<Message<?>, org.apache.camel.ExchangePattern> exchangePatternFunction) exchangePattern
(org.apache.camel.ExchangePattern exchangePattern) exchangePatternExpression
(StringSE exchangePatternExpression) exchangePatternExpression
(Expression exchangePatternExpression) exchangeProperties
(MapSE<StringSE, ObjectSE> exchangeProperties) exchangePropertiesExpression
(StringSE exchangePropertiesExpression) exchangePropertiesExpression
(Expression exchangePropertiesExpression) headerMapper
(HeaderMapper<org.apache.camel.Message> headerMapper) inboundHeaderNames
(StringSE... inboundHeaderNames) outboundHeaderNames
(StringSE... outboundHeaderNames) protected CamelMessageHandlerSpec
route
(org.apache.camel.builder.LambdaRouteBuilder route) クラス org.springframework.integration.dsl.IntegrationComponentSpec から継承されたメソッド
_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.beans.factory.FactoryBean から継承されたメソッド
isSingleton
コンストラクターの詳細
CamelMessageHandlerSpec
メソッドの詳細
endpointUri
endpointUri
endpointUriExpression
endpointUriExpression
route
exchangePattern
exchangePattern
public CamelMessageHandlerSpec exchangePattern(FunctionSE<Message<?>, org.apache.camel.ExchangePattern> exchangePatternFunction) exchangePatternExpression
exchangePatternExpression
inboundHeaderNames
outboundHeaderNames
headerMapper
exchangeProperties
exchangePropertiesExpression
exchangePropertiesExpression
public CamelMessageHandlerSpec exchangePropertiesExpression(Expression exchangePropertiesExpression)