Package org.apache.synapse.config.xml
Class LogMediatorFactory
- java.lang.Object
-
- org.apache.synapse.config.xml.AbstractMediatorFactory
-
- org.apache.synapse.config.xml.LogMediatorFactory
-
- All Implemented Interfaces:
MediatorFactory
public class LogMediatorFactory extends AbstractMediatorFactory
Created a Log mediator that logs messages using commons-logging.<log [level="simple|headers|full|custom"]> <property> * </log>
-
-
Field Summary
Fields Modifier and Type Field Description static String
CAT_DEBUG
static String
CAT_ERROR
static String
CAT_FATAL
static String
CAT_INFO
static String
CAT_TRACE
static String
CAT_WARN
-
Fields inherited from class org.apache.synapse.config.xml.AbstractMediatorFactory
ATT_DEFAULT_VALUE, ATT_DESCRIPTION, ATT_EVAL, ATT_EXPRN, ATT_IS_MANDATORY, ATT_KEY, ATT_NAME, ATT_ONERROR, ATT_REGEX, ATT_SEQUENCE, ATT_SOURCE, ATT_STATS, ATT_TARGET, ATT_VALUE, ATT_XPATH, DESCRIPTION_Q, FEATURE_Q, PROP_Q, PROPERTY_GROUP_Q, TARGET_Q
-
-
Constructor Summary
Constructors Constructor Description LogMediatorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Mediator
createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Specific mediator factory implementations should implement this method to build theMediator
by the given XML configurationQName
getTagQName()
The QName of this mediator element in the XML config-
Methods inherited from class org.apache.synapse.config.xml.AbstractMediatorFactory
addAllCommentChildrenToList, collectNameValuePairs, createMediator, handleException, handleException, processAuditStatus, processTraceState
-
-
-
-
Field Detail
-
CAT_INFO
public static final String CAT_INFO
- See Also:
- Constant Field Values
-
CAT_TRACE
public static final String CAT_TRACE
- See Also:
- Constant Field Values
-
CAT_DEBUG
public static final String CAT_DEBUG
- See Also:
- Constant Field Values
-
CAT_WARN
public static final String CAT_WARN
- See Also:
- Constant Field Values
-
CAT_ERROR
public static final String CAT_ERROR
- See Also:
- Constant Field Values
-
CAT_FATAL
public static final String CAT_FATAL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTagQName
public QName getTagQName()
Description copied from interface:MediatorFactory
The QName of this mediator element in the XML config- Returns:
- QName of the mediator element
-
createSpecificMediator
public Mediator createSpecificMediator(org.apache.axiom.om.OMElement elem, Properties properties)
Description copied from class:AbstractMediatorFactory
Specific mediator factory implementations should implement this method to build theMediator
by the given XML configuration- Specified by:
createSpecificMediator
in classAbstractMediatorFactory
- Parameters:
elem
- configuration element describing the properties of the mediatorproperties
- bag of properties to pass in any information to the factory- Returns:
- built mediator of that specific type
-
-