ch.qos.logback.core.joran.action
Class PropertyAction
java.lang.Object
ch.qos.logback.core.spi.ContextAwareBase
ch.qos.logback.core.joran.action.Action
ch.qos.logback.core.joran.action.PropertyAction
- All Implemented Interfaces:
- ContextAware
public class PropertyAction
- extends Action
This class serves as a base for other actions, which similar to the ANT
task which add/set properties of a given object.
This action sets new substitution properties in the logging context by name,
value pair, or adds all the properties passed in "file" or "resource"
attribute.
- Author:
- Ceki Gülcü
Methods inherited from class ch.qos.logback.core.spi.ContextAwareBase |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PropertyAction
public PropertyAction()
setProperties
public void setProperties(InterpretationContext ec,
java.util.Properties props)
- Add all the properties found in the argument named 'props' to an
InterpretationContext.
setProperty
public void setProperty(InterpretationContext ec,
java.lang.String key,
java.lang.String value)
begin
public void begin(InterpretationContext ec,
java.lang.String localName,
org.xml.sax.Attributes attributes)
- Set a new property for the execution context by name, value pair, or adds
all the properties found in the given file.
- Specified by:
begin
in class Action
end
public void end(InterpretationContext ec,
java.lang.String name)
- Specified by:
end
in class Action
finish
public void finish(InterpretationContext ec)
Copyright © 2005-2010 QOS.ch. All Rights Reserved.