org.mule.module.db.internal.resolver.query
Class AbstractBulkQueryResolver
java.lang.Object
org.mule.module.db.internal.resolver.query.AbstractBulkQueryResolver
- All Implemented Interfaces:
- BulkQueryResolver
- Direct Known Subclasses:
- DynamicBulkQueryResolver, FileBulkQueryResolver, StaticBulkQueryResolver
public abstract class AbstractBulkQueryResolver
- extends Object
- implements BulkQueryResolver
Base class for BulkQueryResolver implementations
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BULK_QUERY_SEPARATOR
public static final String BULK_QUERY_SEPARATOR
- See Also:
- Constant Field Values
bulkQueryText
protected final String bulkQueryText
AbstractBulkQueryResolver
public AbstractBulkQueryResolver(String bulkQueryText,
QueryTemplateParser queryTemplateParser)
resolve
public BulkQuery resolve(MuleEvent muleEvent)
- Description copied from interface:
BulkQueryResolver
- Resolves a bulk query in the context of a given Mule event.
- Specified by:
resolve in interface BulkQueryResolver
- Parameters:
muleEvent - used to resolve any Mule expression
- Returns:
- bulk query resolved for the given event, null if event is null.
resolveBulkQueries
protected String resolveBulkQueries(MuleEvent muleEvent,
String bulkQuery)
createBulkQuery
protected BulkQuery createBulkQuery(MuleEvent muleEvent)
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.