Class JdbcOutboundGatewaySpec
java.lang.Object
org.springframework.integration.dsl.IntegrationComponentSpec<JdbcOutboundGatewaySpec, JdbcOutboundGateway>
org.springframework.integration.dsl.MessageHandlerSpec<JdbcOutboundGatewaySpec, JdbcOutboundGateway>
org.springframework.integration.jdbc.dsl.JdbcOutboundGatewaySpec
- All Implemented Interfaces:
- DisposableBean,- FactoryBean<JdbcOutboundGateway>,- InitializingBean,- Lifecycle,- Phased,- SmartLifecycle
public class JdbcOutboundGatewaySpec
extends MessageHandlerSpec<JdbcOutboundGatewaySpec, JdbcOutboundGateway>
- Since:
- 7.0
- Author:
- Jiandong Ma, Artem Bilan
- 
Field SummaryFields inherited from class org.springframework.integration.dsl.IntegrationComponentSpeclogger, PARSER, targetFields inherited from interface org.springframework.beans.factory.FactoryBeanOBJECT_TYPE_ATTRIBUTEFields inherited from interface org.springframework.context.SmartLifecycleDEFAULT_PHASE
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedJdbcOutboundGatewaySpec(JdbcOperations jdbcOperations, String updateQuery, @Nullable String selectQuery) 
- 
Method SummaryModifier and TypeMethodDescriptionkeysGenerated(boolean keysGenerated) replySqlParameterSourceFactory(SqlParameterSourceFactory sqlParameterSourceFactory) requestPreparedStatementSetter(MessagePreparedStatementSetter preparedStatementSetter) requestSqlParameterSourceFactory(SqlParameterSourceFactory sqlParameterSourceFactory) Methods inherited from class org.springframework.integration.dsl.IntegrationComponentSpec_this, afterPropertiesSet, destroy, doGet, getId, getObject, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stopMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.beans.factory.FactoryBeanisSingleton
- 
Constructor Details- 
JdbcOutboundGatewaySpecprotected JdbcOutboundGatewaySpec(JdbcOperations jdbcOperations, String updateQuery, @Nullable String selectQuery) 
 
- 
- 
Method Details- 
maxRows- Parameters:
- maxRows- the maxRows
- Returns:
- the spec
- See Also:
 
- 
keysGenerated- Parameters:
- keysGenerated- the keysGenerated
- Returns:
- the spec
- See Also:
 
- 
requestSqlParameterSourceFactorypublic JdbcOutboundGatewaySpec requestSqlParameterSourceFactory(SqlParameterSourceFactory sqlParameterSourceFactory) - Parameters:
- sqlParameterSourceFactory- the sqlParameterSourceFactory
- Returns:
- the spec
- See Also:
 
- 
requestPreparedStatementSetterpublic JdbcOutboundGatewaySpec requestPreparedStatementSetter(MessagePreparedStatementSetter preparedStatementSetter) - Parameters:
- preparedStatementSetter- the preparedStatementSetter
- Returns:
- the spec
- See Also:
 
- 
replySqlParameterSourceFactorypublic JdbcOutboundGatewaySpec replySqlParameterSourceFactory(SqlParameterSourceFactory sqlParameterSourceFactory) - Parameters:
- sqlParameterSourceFactory- the sqlQueryParameterSource
- Returns:
- the spec
- See Also:
 
- 
rowMapper- Parameters:
- rowMapper- the rowMapper
- Returns:
- the spec
- See Also:
 
 
-