public class PreparedBulkUpdateMessageProcessor extends AbstractBulkUpdateMessageProcessor
MuleEvent
being processed.autoGeneratedKeyStrategy, bulkUpdateExecutorFactory, queryResolver, source, validQueryTypesdbConfigResolverlogger, muleContext, next, notificationHandlerPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
PreparedBulkUpdateMessageProcessor(DbConfigResolver dbConfigResolver,
QueryResolver queryResolver,
BulkQueryExecutorFactory bulkUpdateExecutorFactory,
TransactionalAction transactionalAction,
List<QueryType> validQueryTypes,
ParamValueResolver paramValueResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
executeQuery(DbConnection connection,
MuleEvent muleEvent) |
protected List<FieldDebugInfo<?>> |
getMessageProcessorDebugInfo(DbConnection connection,
MuleEvent muleEvent) |
getIterator, getSource, getValidQueryTypes, setAutoGeneratedKeyStrategy, setSourcegetDebugInfo, getInputMetaData, 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, waitsetListenerpublic PreparedBulkUpdateMessageProcessor(DbConfigResolver dbConfigResolver, QueryResolver queryResolver, BulkQueryExecutorFactory bulkUpdateExecutorFactory, TransactionalAction transactionalAction, List<QueryType> validQueryTypes, ParamValueResolver paramValueResolver)
protected Object executeQuery(DbConnection connection, MuleEvent muleEvent) throws SQLException
executeQuery in class AbstractDbMessageProcessorSQLExceptionprotected List<FieldDebugInfo<?>> getMessageProcessorDebugInfo(DbConnection connection, MuleEvent muleEvent)
getMessageProcessorDebugInfo in class AbstractDbMessageProcessorCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.