org.mule.module.db.internal.processor
Class AbstractSingleQueryDbMessageProcessor
java.lang.Object
org.mule.processor.AbstractInterceptingMessageProcessorBase
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.module.db.internal.processor.AbstractDbMessageProcessor
org.mule.module.db.internal.processor.AbstractSingleQueryDbMessageProcessor
- All Implemented Interfaces:
- AnnotatedObject, MuleContextAware, Initialisable, InterceptingMessageProcessor, MessageProcessor, MessageProcessorContainer, MessageSource, org.mule.common.Capability, org.mule.common.metadata.MetaDataDescriptor, org.mule.common.metadata.OperationMetaDataEnabled
- Direct Known Subclasses:
- ExecuteDdlMessageProcessor, SelectMessageProcessor, StoredProcedureMessageProcessor, UpdateMessageProcessor
public abstract class AbstractSingleQueryDbMessageProcessor
- extends AbstractDbMessageProcessor
Base class for message processors processing only one query
| Methods inherited from class org.mule.module.db.internal.processor.AbstractDbMessageProcessor |
getInputMetaData, getOutputMetaData, getQueryMetadataProvider, getSource, getTarget, getValidQueryTypes, initialise, mustCloseConnection, process, resolveSource, setQueryMetadataProvider, setSource, setTarget, validateQueryType |
| Methods inherited from class org.mule.processor.AbstractInterceptingMessageProcessorBase |
addMessageProcessorPathElements, getAnnotation, getAnnotations, getListener, getMuleContext, isEventValid, processNext, setAnnotations, setListener, setMuleContext, toString |
AbstractSingleQueryDbMessageProcessor
public AbstractSingleQueryDbMessageProcessor(DbConfigResolver dbConfigResolver,
QueryResolver queryResolver,
TransactionalAction transactionalAction)
executeQuery
protected Object executeQuery(DbConnection connection,
MuleEvent muleEvent)
throws SQLException
- Specified by:
executeQuery in class AbstractDbMessageProcessor
- Throws:
SQLException
doExecuteQuery
protected abstract Object doExecuteQuery(DbConnection connection,
Query query)
throws SQLException
- Throws:
SQLException
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.