Logback: the reliable, generic, fast and flexible logging framework.
Copyright (C) 1999-2011, QOS.ch. All rights reserved.
This program and the accompanying materials are dual-licensed under
either the terms of the Eclipse Public License v1.0 as published by
the Eclipse Foundation
or (per the licensee's choosing)
under the terms of the GNU Lesser General Public License version 2.1
as published by the Free Software Foundation.
A context is the main anchorage point of all logback components.
Return the StatusManager instance in use.
A Context can act as a store for various objects used by LOGBack
- The object stored under 'key'.
Store an object under 'key'. If no object can be found, null is returned.
Get all the properties for this context as a Map. Note that the returned
cop might be a copy not the original. Thus, modifying the returned Map will
have no effect (on the original.)
Get the property of this context.
Set a property of this context.
Get a copy of the property map
Contexts are named objects.
- the name for this context
The name of the context can be set only once.
The time at which this context was created, expressed in
millisecond elapsed since the epoch (1.1.1970).
- The time as measured when this class was created.
Object used for synchronization purposes.
INTENDED FOR INTERNAL USAGE.
Every context has an ExecutorService which be invoked to execute certain
tasks in a separate thread.
- the executor for this context.