Skip navigation links
C D E F G J M N R S 

C

cd.connect.context - package cd.connect.context
 
cd.connect.logging - package cd.connect.logging
 
chainContext(Consumer<T>) - Static method in class cd.connect.context.ContextAsync
 
chainContext(Supplier<T>) - Static method in class cd.connect.context.ContextAsync
 
chainContext(Runnable) - Static method in class cd.connect.context.ContextAsync
 
clear() - Static method in class cd.connect.context.ConnectContext
Clear the logging context (usually this thread)
ConnectContext - Class in cd.connect.context
We use the underlying MDC of the logging library to store these as essentially they are used for logging, so much be compatible.
ConnectContext() - Constructor for class cd.connect.context.ConnectContext
 
ContextAsync - Class in cd.connect.context
 
ContextAsync() - Constructor for class cd.connect.context.ContextAsync
 

D

DefaultJsonLogEnhancer - Class in cd.connect.logging
This is the basic support across logging vendors for mapping json objects to the right constructs and adding in extra basic info.
DefaultJsonLogEnhancer() - Constructor for class cd.connect.logging.DefaultJsonLogEnhancer
 

E

EnhancerServiceLoader - Class in cd.connect.logging
 
EnhancerServiceLoader() - Constructor for class cd.connect.logging.EnhancerServiceLoader
 

F

failed(Map<String, String>, Map<String, Object>, List<String>, Throwable) - Method in class cd.connect.logging.DefaultJsonLogEnhancer
 
failed(Map<String, String>, Map<String, Object>, List<String>, Throwable) - Method in interface cd.connect.logging.JsonLogEnhancer
 

G

get(String) - Static method in class cd.connect.context.ConnectContext
Gets a key and returns the string representation of it.
get(String, Class<T>) - Static method in class cd.connect.context.ConnectContext
Takes the given key, finds the json: prefix version of it.
get() - Method in interface cd.connect.context.NamedConnectContext
 
getContext() - Static method in class cd.connect.context.ConnectContext
The complete context.
getMapPriority() - Method in class cd.connect.logging.DefaultJsonLogEnhancer
 
getMapPriority() - Method in interface cd.connect.logging.JsonLogEnhancer
The ordering of the priority of this processor.

J

JSON_PREFIX - Static variable in class cd.connect.context.ConnectContext
 
JsonLogEnhancer - Interface in cd.connect.logging
These are made available by Services.

M

map(Map<String, String>, Map<String, Object>, List<String>) - Method in class cd.connect.logging.DefaultJsonLogEnhancer
 
map(Map<String, String>, Map<String, Object>, List<String>) - Method in interface cd.connect.logging.JsonLogEnhancer
translates information from the context into the log.

N

NamedConnectContext - Interface in cd.connect.context
 

R

remove(String) - Static method in class cd.connect.context.ConnectContext
Remove the specific key.
remove() - Method in interface cd.connect.context.NamedConnectContext
 
requestId - Static variable in class cd.connect.context.ConnectContext
 
requestId - Static variable in interface cd.connect.context.NamedConnectContext
 

S

scenarioId - Static variable in class cd.connect.context.ConnectContext
 
scenarioId - Static variable in interface cd.connect.context.NamedConnectContext
 
set(String, Object) - Static method in class cd.connect.context.ConnectContext
logging contexts can generally only deal with strings
set(String) - Method in interface cd.connect.context.NamedConnectContext
 
setContext(Map<String, String>) - Static method in class cd.connect.context.ConnectContext
used when transferring context between threads
C D E F G J M N R S 
Skip navigation links

Copyright © 2017. All rights reserved.