public abstract class AbstractContentExtractProcessor<T> extends AbstractSequencedProcessingElement
Constructor and Description |
---|
AbstractContentExtractProcessor() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
extractRequiredContent(XMessageContext messageContext) |
String |
getVariableName() |
ExecutionResult |
sequencedProcess(XMessageContext messageContext) |
void |
setVariableName(String variableName) |
getNextElement, process, setNextElement
destroy, destroyElement, getAdditionalProperties, getBeanName, getEntityId, getErrorHandler, getFlowId, getMetricsEngine, getProject, getProjectId, getProjectVersion, getResource, getServerConfig, getStatus, init, initElement, processMessage, setBeanName, setErrorHandler, setFlowId, setProject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cast
public final ExecutionResult sequencedProcess(XMessageContext messageContext)
sequencedProcess
in class AbstractSequencedProcessingElement
protected abstract T extractRequiredContent(XMessageContext messageContext) throws Exception
Exception
public String getVariableName()
public void setVariableName(String variableName)
Copyright © 2016–2019 AdroitLogic. All rights reserved.