public class BulkUpdateMessageProcessorFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<MessageProcessor>, MuleContextAware
AbstractBulkUpdateMessageProcessor implementations depending on
whether the supplied query is parameterized or dynamic.| Constructor and Description |
|---|
BulkUpdateMessageProcessorFactoryBean(DbConfigResolver dbConfigResolver,
QueryResolver queryResolver,
BulkQueryExecutorFactory bulkUpdateExecutorFactory,
TransactionalAction transactionalAction,
List<QueryType> validQueryTypes,
Query query) |
| Modifier and Type | Method and Description |
|---|---|
MessageProcessor |
getObject() |
Class<?> |
getObjectType() |
boolean |
isSingleton() |
void |
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy) |
void |
setMuleContext(MuleContext muleContext) |
void |
setQueryMetadataProvider(QueryMetadataProvider queryMetadataProvider) |
void |
setSource(String source) |
void |
setStatementStreamingResultSetCloser(StatementStreamingResultSetCloser streamingResultSetCloser) |
void |
setTarget(String target) |
public BulkUpdateMessageProcessorFactoryBean(DbConfigResolver dbConfigResolver, QueryResolver queryResolver, BulkQueryExecutorFactory bulkUpdateExecutorFactory, TransactionalAction transactionalAction, List<QueryType> validQueryTypes, Query query)
public MessageProcessor getObject() throws Exception
getObject in interface org.springframework.beans.factory.FactoryBean<MessageProcessor>Exceptionpublic Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<MessageProcessor>public boolean isSingleton()
isSingleton in interface org.springframework.beans.factory.FactoryBean<MessageProcessor>public void setSource(String source)
public void setTarget(String target)
public void setQueryMetadataProvider(QueryMetadataProvider queryMetadataProvider)
public void setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
public void setStatementStreamingResultSetCloser(StatementStreamingResultSetCloser streamingResultSetCloser)
public void setMuleContext(MuleContext muleContext)
setMuleContext in interface MuleContextAwareCopyright © 2003–2018 MuleSoft, Inc.. All rights reserved.