public abstract class AbstractSingleQueryDbMessageProcessor extends AbstractDbMessageProcessor
dbConfigResolver
logger, muleContext, next, notificationHandler
PHASE_NAME
PROPERTY_NAME
Constructor and Description |
---|
AbstractSingleQueryDbMessageProcessor(DbConfigResolver dbConfigResolver,
QueryResolver queryResolver,
TransactionalAction transactionalAction) |
Modifier and Type | Method and Description |
---|---|
protected abstract Object |
doExecuteQuery(DbConnection connection,
Query query) |
protected Object |
executeQuery(DbConnection connection,
MuleEvent muleEvent) |
getInputMetaData, getOutputMetaData, getQueryMetadataProvider, getSource, getTarget, getValidQueryTypes, initialise, mustCloseConnection, process, resolveSource, setQueryMetadataProvider, setSource, 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 AbstractSingleQueryDbMessageProcessor(DbConfigResolver dbConfigResolver, QueryResolver queryResolver, TransactionalAction transactionalAction)
protected Object executeQuery(DbConnection connection, MuleEvent muleEvent) throws SQLException
executeQuery
in class AbstractDbMessageProcessor
SQLException
protected abstract Object doExecuteQuery(DbConnection connection, Query query) throws SQLException
SQLException
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.