public class EnrichMediatorFactory extends AbstractMediatorFactory
EnrichMediator
instances.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BODY |
static java.lang.String |
CUSTOM |
static java.lang.String |
ENVELOPE |
static java.lang.String |
INLINE |
static java.lang.String |
KEY |
static java.lang.String |
PROPERTY |
static javax.xml.namespace.QName |
SOURCE_Q |
static javax.xml.namespace.QName |
TARGET_Q |
ATT_DEFAULT_VALUE, ATT_DESCRIPTION, ATT_EVAL, ATT_EXPRN, ATT_IS_MANDATORY, ATT_NAME, ATT_ONERROR, ATT_REGEX, ATT_SEQUENCE, ATT_SOURCE, ATT_STATS, ATT_TARGET, ATT_VALUE, DESCRIPTION_Q, FEATURE_Q, PROP_Q, PROPERTY_GROUP_Q
Constructor and Description |
---|
EnrichMediatorFactory() |
Modifier and Type | Method and Description |
---|---|
protected Mediator |
createSpecificMediator(org.apache.axiom.om.OMElement elem,
java.util.Properties properties)
Specific mediator factory implementations should implement this method to build the
Mediator by the given XML configuration |
javax.xml.namespace.QName |
getTagQName()
The QName of this mediator element in the XML config
|
addAllCommentChildrenToList, collectNameValuePairs, createMediator, handleException, handleException, processAuditStatus, processTraceState
public static final javax.xml.namespace.QName SOURCE_Q
public static final javax.xml.namespace.QName TARGET_Q
public static final java.lang.String CUSTOM
public static final java.lang.String PROPERTY
public static final java.lang.String ENVELOPE
public static final java.lang.String BODY
public static final java.lang.String INLINE
public static final java.lang.String KEY
protected Mediator createSpecificMediator(org.apache.axiom.om.OMElement elem, java.util.Properties properties)
AbstractMediatorFactory
Mediator
by the given XML configurationcreateSpecificMediator
in class AbstractMediatorFactory
elem
- configuration element describing the properties of the mediatorproperties
- bag of properties to pass in any information to the factorypublic javax.xml.namespace.QName getTagQName()
MediatorFactory
Copyright © 2005-2020 Apache Software Foundation. All Rights Reserved.