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>
Exception
public 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 MuleContextAware
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.