@VisitBeforeIf(condition="!parameters.containsKey(\'executeBefore\') || parameters.executeBefore.value == \'true\'") @VisitAfterIf(condition="parameters.containsKey(\'executeBefore\') && parameters.executeBefore.value != \'true\'") public class ResultsetRowSelector extends Object implements org.milyn.cdr.SmooksResourceConfigurationFactory, org.milyn.delivery.sax.SAXVisitBefore, org.milyn.delivery.sax.SAXVisitAfter, org.milyn.delivery.dom.DOMElementVisitor, org.milyn.delivery.ordering.Producer, org.milyn.delivery.ordering.Consumer
| Constructor and Description |
|---|
ResultsetRowSelector() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
consumes(Object object) |
org.milyn.cdr.SmooksResourceConfiguration |
createConfiguration() |
Set<? extends Object> |
getProducts() |
void |
intitialize() |
ResultsetRowSelector |
setBeanId(String beanId) |
ResultsetRowSelector |
setExecuteBefore(boolean executeBefore) |
ResultsetRowSelector |
setFailedSelectError(String failedSelectError) |
ResultsetRowSelector |
setResultSetName(String resultSetName) |
ResultsetRowSelector |
setSelector(SQLExecutor executor) |
ResultsetRowSelector |
setWhereClause(String whereClause) |
ResultsetRowSelector |
setWhereEvaluator(org.milyn.expression.ExpressionEvaluator whereEvaluator) |
void |
visitAfter(Element element,
org.milyn.container.ExecutionContext executionContext) |
void |
visitAfter(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext) |
void |
visitBefore(Element element,
org.milyn.container.ExecutionContext executionContext) |
void |
visitBefore(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext) |
public ResultsetRowSelector setResultSetName(String resultSetName)
public ResultsetRowSelector setSelector(SQLExecutor executor)
public ResultsetRowSelector setWhereClause(String whereClause)
public ResultsetRowSelector setWhereEvaluator(org.milyn.expression.ExpressionEvaluator whereEvaluator)
public ResultsetRowSelector setFailedSelectError(String failedSelectError)
public ResultsetRowSelector setBeanId(String beanId)
public ResultsetRowSelector setExecuteBefore(boolean executeBefore)
public org.milyn.cdr.SmooksResourceConfiguration createConfiguration()
createConfiguration in interface org.milyn.cdr.SmooksResourceConfigurationFactory@Initialize
public void intitialize()
throws org.milyn.cdr.SmooksConfigurationException
org.milyn.cdr.SmooksConfigurationExceptionpublic Set<? extends Object> getProducts()
getProducts in interface org.milyn.delivery.ordering.Producerpublic boolean consumes(Object object)
consumes in interface org.milyn.delivery.ordering.Consumerpublic void visitBefore(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext)
throws org.milyn.SmooksException,
IOException
visitBefore in interface org.milyn.delivery.sax.SAXVisitBeforeorg.milyn.SmooksExceptionIOExceptionpublic void visitAfter(org.milyn.delivery.sax.SAXElement element,
org.milyn.container.ExecutionContext executionContext)
throws org.milyn.SmooksException,
IOException
visitAfter in interface org.milyn.delivery.sax.SAXVisitAfterorg.milyn.SmooksExceptionIOExceptionpublic void visitBefore(Element element, org.milyn.container.ExecutionContext executionContext) throws org.milyn.SmooksException
visitBefore in interface org.milyn.delivery.dom.DOMVisitBeforeorg.milyn.SmooksExceptionpublic void visitAfter(Element element, org.milyn.container.ExecutionContext executionContext) throws org.milyn.SmooksException
visitAfter in interface org.milyn.delivery.dom.DOMVisitAfterorg.milyn.SmooksExceptionCopyright © 2016. All rights reserved.