public class UpdateMessageProcessor extends AbstractSingleQueryDbMessageProcessor
MuleEvent
being processed.dbConfigResolverlogger, muleContext, next, notificationHandlerPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
UpdateMessageProcessor(DbConfigResolver dbConfigResolver,
QueryResolver queryResolver,
QueryExecutorFactory queryExecutorFactory,
TransactionalAction transactionalAction,
List<QueryType> validQueryTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
doExecuteQuery(DbConnection connection,
Query query) |
AutoGeneratedKeyStrategy |
getAutoGeneratedKeyStrategy() |
protected List<QueryType> |
getValidQueryTypes() |
void |
setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy) |
executeQuery, getMessageProcessorDebugInfogetDebugInfo, getInputMetaData, getOutputMetaData, getQueryMetadataProvider, getSource, getTarget, initialise, mustCloseConnection, process, resolveSource, setQueryMetadataProvider, setSource, setStatementStreamingResultSetCloser, setTarget, validateQueryTypeaddMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListener, setMuleContext, toStringgetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetListenerpublic UpdateMessageProcessor(DbConfigResolver dbConfigResolver, QueryResolver queryResolver, QueryExecutorFactory queryExecutorFactory, TransactionalAction transactionalAction, List<QueryType> validQueryTypes)
protected List<QueryType> getValidQueryTypes()
getValidQueryTypes in class AbstractDbMessageProcessorprotected Object doExecuteQuery(DbConnection connection, Query query) throws SQLException
doExecuteQuery in class AbstractSingleQueryDbMessageProcessorSQLExceptionpublic AutoGeneratedKeyStrategy getAutoGeneratedKeyStrategy()
public void setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.