public class SimpleTraceeBackend extends Object implements TraceeBackend
| Constructor and Description |
|---|
SimpleTraceeBackend(TraceeFilterConfiguration configuration,
TraceeLoggerFactory loggerFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(String key) |
Map<String,String> |
copyToMap() |
static SimpleTraceeBackend |
createNonLoggingAllPermittingBackend() |
String |
get(String key) |
TraceeFilterConfiguration |
getConfiguration() |
TraceeFilterConfiguration |
getConfiguration(String profileName)
This implementation ignores profiles and always uses the default configuration. |
TraceeLoggerFactory |
getLoggerFactory() |
Map<String,String> |
getValuesBeforeLastClear() |
boolean |
isEmpty() |
void |
put(String key,
String value) |
void |
putAll(Map<? extends String,? extends String> m) |
void |
remove(String key) |
int |
size() |
public SimpleTraceeBackend(TraceeFilterConfiguration configuration, TraceeLoggerFactory loggerFactory)
public static SimpleTraceeBackend createNonLoggingAllPermittingBackend()
public TraceeFilterConfiguration getConfiguration(String profileName)
getConfiguration in interface TraceeBackendpublic TraceeFilterConfiguration getConfiguration()
getConfiguration in interface TraceeBackendpublic TraceeLoggerFactory getLoggerFactory()
getLoggerFactory in interface TraceeBackendpublic boolean containsKey(String key)
containsKey in interface TraceeBackendpublic String get(String key)
get in interface TraceeBackendpublic int size()
size in interface TraceeBackendpublic void clear()
clear in interface TraceeBackendpublic boolean isEmpty()
isEmpty in interface TraceeBackendpublic void put(String key, String value)
put in interface TraceeBackendpublic void putAll(Map<? extends String,? extends String> m)
putAll in interface TraceeBackendpublic Map<String,String> copyToMap()
copyToMap in interface TraceeBackendpublic void remove(String key)
remove in interface TraceeBackendCopyright © 2013-2014 Holisticon AG. All Rights Reserved.