public abstract class AbstractBulkUpdateMessageProcessor extends AbstractDbMessageProcessor
| Modifier and Type | Field and Description |
|---|---|
protected AutoGeneratedKeyStrategy |
autoGeneratedKeyStrategy |
protected BulkQueryExecutorFactory |
bulkUpdateExecutorFactory |
protected QueryResolver |
queryResolver |
protected String |
source |
protected List<QueryType> |
validQueryTypes |
dbConfigResolverlogger, muleContext, next, notificationHandlerPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
AbstractBulkUpdateMessageProcessor(DbConfigResolver dbConfigResolver,
TransactionalAction transactionalAction,
List<QueryType> validQueryTypes,
QueryResolver queryResolver,
BulkQueryExecutorFactory bulkUpdateExecutorFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected Iterator<Object> |
getIterator(MuleEvent muleEvent) |
String |
getSource() |
protected List<QueryType> |
getValidQueryTypes() |
void |
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy) |
void |
setSource(String source) |
executeQuery, getDebugInfo, getInputMetaData, getMessageProcessorDebugInfo, getOutputMetaData, getQueryMetadataProvider, getTarget, initialise, mustCloseConnection, process, resolveSource, setQueryMetadataProvider, setStatementStreamingResultSetCloser, setTarget, validateQueryTypeaddMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListener, setMuleContext, toStringgetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetListenerprotected final QueryResolver queryResolver
protected final BulkQueryExecutorFactory bulkUpdateExecutorFactory
protected AutoGeneratedKeyStrategy autoGeneratedKeyStrategy
protected String source
public AbstractBulkUpdateMessageProcessor(DbConfigResolver dbConfigResolver, TransactionalAction transactionalAction, List<QueryType> validQueryTypes, QueryResolver queryResolver, BulkQueryExecutorFactory bulkUpdateExecutorFactory)
protected List<QueryType> getValidQueryTypes()
getValidQueryTypes in class AbstractDbMessageProcessorpublic String getSource()
getSource in class AbstractDbMessageProcessorpublic void setSource(String source)
setSource in class AbstractDbMessageProcessorpublic void setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.