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
getInputMetaData, getOutputMetaData, getQueryMetadataProvider, getSource, getTarget, initialise, mustCloseConnection, process, resolveSource, setQueryMetadataProvider, setSource, setTarget, validateQueryType
addMessageProcessorPathElements, getAnnotation, getAnnotations, getListener, getMuleContext, isEventValid, processNext, setAnnotations, setListener, setMuleContext, toString
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–2015 MuleSoft, Inc.. All rights reserved.