public class UpdateMessageProcessor extends AbstractSingleQueryDbMessageProcessor
MuleEvent
being processed.dbConfigResolver
logger, muleContext, next, notificationHandler
PHASE_NAME
PROPERTY_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, getMessageProcessorDebugInfo
getDebugInfo, getInputMetaData, getOutputMetaData, getQueryMetadataProvider, getSource, getTarget, initialise, mustCloseConnection, process, resolveSource, setQueryMetadataProvider, setSource, setStatementStreamingResultSetCloser, setTarget, validateQueryType
addMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListener, setMuleContext, toString
getAnnotation, getAnnotations, setAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setListener
public UpdateMessageProcessor(DbConfigResolver dbConfigResolver, QueryResolver queryResolver, QueryExecutorFactory queryExecutorFactory, TransactionalAction transactionalAction, List<QueryType> validQueryTypes)
protected List<QueryType> getValidQueryTypes()
getValidQueryTypes
in class AbstractDbMessageProcessor
protected Object doExecuteQuery(DbConnection connection, Query query) throws SQLException
doExecuteQuery
in class AbstractSingleQueryDbMessageProcessor
SQLException
public AutoGeneratedKeyStrategy getAutoGeneratedKeyStrategy()
public void setAutoGeneratedKeyStrategy(AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.