Index

A C D E F G H I K L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractLoggingInterceptor - Class in org.apache.cxf.ext.logging
 
AbstractLoggingInterceptor(String, LogEventSender) - Constructor for class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
addBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
addBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
addBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Add additional binary media types to the default values for both logging interceptors Content for these types will not be logged.
addBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
addInBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Add additional binary media types to the default values in the LoggingInInterceptor.
addInBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
addOutBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Add additional binary media types to the default values in the LoggingOutInterceptor.
addOutBinaryContentMediaTypes(String) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
addSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
addSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Adds list of XML or JSON elements containing sensitive information to be masked.
addSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
addSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.MaskSensitiveHelper
 
addSensitiveProtocolHeaderNames(Set<String>) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
addSensitiveProtocolHeaderNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Adds list of protocol headers containing sensitive information to be masked.
addSensitiveProtocolHeaderNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 

C

closeFlowthroughStream() - Method in class org.apache.cxf.ext.logging.LoggingOutputStream
Override, because there is no need to flush the flow-through stream.
CONTENT_SUPPRESSED - Static variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
createExchangeId(Message) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 

D

DEFAULT_LIMIT - Static variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
DEFAULT_THRESHOLD - Static variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
DefaultLogEventMapper - Class in org.apache.cxf.ext.logging.event
 
DefaultLogEventMapper() - Constructor for class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
doFlush() - Method in class org.apache.cxf.ext.logging.LoggingOutputStream
Flush the flow-through stream if the current stream is also flushed.
doInitializeProvider(InterceptorProvider, Bus) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 

E

eventMapper - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
EventType - Enum in org.apache.cxf.ext.logging.event
 

F

FAULT_IN - Enum constant in enum org.apache.cxf.ext.logging.event.EventType
 
FAULT_OUT - Enum constant in enum org.apache.cxf.ext.logging.event.EventType
 
fillMDC(LogEvent, Set<String>) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
format(LogEvent) - Static method in class org.apache.cxf.ext.logging.event.LogMessageFormatter
 

G

getAdditionalInterceptors() - Method in class org.apache.cxf.ext.logging.LoggingInInterceptor
 
getAddress() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getContentType() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getEncoding() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getEventType(Message) - Method in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
Gets the event type from message.
getExchangeId() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getFullContentFile() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getHeaders() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getHttpMethod() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getInMemThreshold() - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
getLimit() - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
getLogger(LogEvent) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
getLogMessage(LogEvent) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
getLogMessage(LogEvent) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jVerboseEventSender
 
getMessageId() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getOperationName() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getPayload() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getPortName() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getPortTypeName() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getPrincipal() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getResponseCode() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getServiceName() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
getType() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 

H

handleEvent(FactoryBeanListener.Event, AbstractServiceFactoryBean, Object...) - Method in class org.apache.cxf.ext.logging.LoggingFactoryBeanListener
handleEvent(FactoryBeanListener.Event, AbstractServiceFactoryBean, Object...) - Method in class org.apache.cxf.ext.logging.OldLoggingFactoryBeanListener
Deprecated.
handleMessage(Message) - Method in class org.apache.cxf.ext.logging.LoggingInInterceptor
 
handleMessage(Message) - Method in class org.apache.cxf.ext.logging.LoggingOutInterceptor
 
handleMessage(Message) - Method in class org.apache.cxf.ext.logging.WireTapIn
 

I

initComplete() - Method in class org.apache.cxf.ext.logging.LoggingBusLifecycleListener
inMemThresHold() - Element in annotation type org.apache.cxf.ext.logging.Logging
Size limit when messages are written to disk.
isBinaryContent() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
isBinaryContent(String) - Method in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
isLoggingDisabledNow(Message) - Static method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
isMultipartContent() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
isTruncated() - Method in class org.apache.cxf.ext.logging.event.LogEvent
 

K

KEY_EXCHANGE_ID - Static variable in class org.apache.cxf.ext.logging.event.LogEvent
 

L

limit - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
limit() - Element in annotation type org.apache.cxf.ext.logging.Logging
The size limit at which messages are truncated in the log
LIVE_LOGGING_PROP - Static variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
localPart(QName) - Static method in class org.apache.cxf.ext.logging.event.LogMessageFormatter
 
logBinary - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
logBinary() - Element in annotation type org.apache.cxf.ext.logging.Logging
Log binary payloads by default
LogEvent - Class in org.apache.cxf.ext.logging.event
 
LogEvent() - Constructor for class org.apache.cxf.ext.logging.event.LogEvent
 
LogEventSender - Interface in org.apache.cxf.ext.logging.event
Is called by the Logging interceptor to send the fully populated message
Logging - Annotation Type in org.apache.cxf.ext.logging
Enables message Logging
LoggingBusLifecycleListener - Class in org.apache.cxf.ext.logging
Add LoggingFeature based on system properties
LoggingBusLifecycleListener(Bus) - Constructor for class org.apache.cxf.ext.logging.LoggingBusLifecycleListener
 
LoggingCallback(LogEventSender, Message, OutputStream, int) - Constructor for class org.apache.cxf.ext.logging.LoggingOutInterceptor.LoggingCallback
 
LoggingFactoryBeanListener - Class in org.apache.cxf.ext.logging
Add LoggingFeature if Logging annotation is present on class
LoggingFactoryBeanListener() - Constructor for class org.apache.cxf.ext.logging.LoggingFactoryBeanListener
 
LoggingFeature - Class in org.apache.cxf.ext.logging
This class is used to control message-on-the-wire logging.
LoggingFeature() - Constructor for class org.apache.cxf.ext.logging.LoggingFeature
 
LoggingFeature.Portable - Class in org.apache.cxf.ext.logging
 
LoggingInInterceptor - Class in org.apache.cxf.ext.logging
 
LoggingInInterceptor() - Constructor for class org.apache.cxf.ext.logging.LoggingInInterceptor
 
LoggingInInterceptor(PrintWriter) - Constructor for class org.apache.cxf.ext.logging.LoggingInInterceptor
 
LoggingInInterceptor(LogEventSender) - Constructor for class org.apache.cxf.ext.logging.LoggingInInterceptor
 
LoggingOutInterceptor - Class in org.apache.cxf.ext.logging
 
LoggingOutInterceptor() - Constructor for class org.apache.cxf.ext.logging.LoggingOutInterceptor
 
LoggingOutInterceptor(PrintWriter) - Constructor for class org.apache.cxf.ext.logging.LoggingOutInterceptor
 
LoggingOutInterceptor(LogEventSender) - Constructor for class org.apache.cxf.ext.logging.LoggingOutInterceptor
 
LoggingOutInterceptor.LoggingCallback - Class in org.apache.cxf.ext.logging
 
LoggingOutputStream - Class in org.apache.cxf.ext.logging
 
LogMessageFormatter - Class in org.apache.cxf.ext.logging.event
Formats a log message showing the most important meta data
logMultipart - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
logMultipart() - Element in annotation type org.apache.cxf.ext.logging.Logging
Log multipart payloads by default

M

map(Message) - Method in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
map(Message, Set<String>) - Method in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
MASKED_HEADER_VALUE - Static variable in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
maskHeaders(Map<String, String>, Set<String>) - Method in class org.apache.cxf.ext.logging.MaskSensitiveHelper
 
maskSensitiveElements(Message, String) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
maskSensitiveElements(Message, String) - Method in class org.apache.cxf.ext.logging.MaskSensitiveHelper
 
maskSensitiveHelper - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
MaskSensitiveHelper - Class in org.apache.cxf.ext.logging
 
MaskSensitiveHelper() - Constructor for class org.apache.cxf.ext.logging.MaskSensitiveHelper
 

O

OldLoggingFactoryBeanListener - Class in org.apache.cxf.ext.logging
Deprecated.
OldLoggingFactoryBeanListener(Bus) - Constructor for class org.apache.cxf.ext.logging.OldLoggingFactoryBeanListener
Deprecated.
 
onClose(CachedOutputStream) - Method in class org.apache.cxf.ext.logging.LoggingOutInterceptor.LoggingCallback
 
onFlush(CachedOutputStream) - Method in class org.apache.cxf.ext.logging.LoggingOutInterceptor.LoggingCallback
 
org.apache.cxf.ext.logging - package org.apache.cxf.ext.logging
 
org.apache.cxf.ext.logging.event - package org.apache.cxf.ext.logging.event
 
org.apache.cxf.ext.logging.slf4j - package org.apache.cxf.ext.logging.slf4j
 

P

performLogging(Logger, Marker, String) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
Override this to easily change the logging level etc.
Portable() - Constructor for class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
postClose() - Method in class org.apache.cxf.ext.logging.LoggingOutputStream
Override, because there is no need to flush the flow-through stream.
postShutdown() - Method in class org.apache.cxf.ext.logging.LoggingBusLifecycleListener
preShutdown() - Method in class org.apache.cxf.ext.logging.LoggingBusLifecycleListener
pretty() - Element in annotation type org.apache.cxf.ext.logging.Logging
For XML content, turn on pretty printing in the logs
PrettyLoggingFilter - Class in org.apache.cxf.ext.logging.event
Formats the log message with indents.
PrettyLoggingFilter(LogEventSender) - Constructor for class org.apache.cxf.ext.logging.event.PrettyLoggingFilter
 
PrintWriterEventSender - Class in org.apache.cxf.ext.logging.event
 
PrintWriterEventSender(PrintStream) - Constructor for class org.apache.cxf.ext.logging.event.PrintWriterEventSender
 
PrintWriterEventSender(PrintWriter) - Constructor for class org.apache.cxf.ext.logging.event.PrintWriterEventSender
 

R

REQ_IN - Enum constant in enum org.apache.cxf.ext.logging.event.EventType
 
REQ_OUT - Enum constant in enum org.apache.cxf.ext.logging.event.EventType
 
RESP_IN - Enum constant in enum org.apache.cxf.ext.logging.event.EventType
 
RESP_OUT - Enum constant in enum org.apache.cxf.ext.logging.event.EventType
 

S

send(LogEvent) - Method in interface org.apache.cxf.ext.logging.event.LogEventSender
 
send(LogEvent) - Method in class org.apache.cxf.ext.logging.event.PrettyLoggingFilter
 
send(LogEvent) - Method in class org.apache.cxf.ext.logging.event.PrintWriterEventSender
send(LogEvent) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
sender - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
sensitiveProtocolHeaderNames - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setAddress(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setBinaryContent(boolean) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setContentType(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setEncoding(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setEpInfo(Message, LogEvent) - Method in class org.apache.cxf.ext.logging.event.DefaultLogEventMapper
 
setExchangeId(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setFullContentFile(File) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setHeaders(Map<String, String>) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setHttpMethod(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setInMemThreshold(long) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setInMemThreshold(long) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setInMemThreshold(long) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setInSender(LogEventSender) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setInSender(LogEventSender) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setLimit(int) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setLimit(int) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setLimit(int) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setLimit(int) - Method in class org.apache.cxf.ext.logging.WireTapIn
 
setLogBinary(boolean) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setLogBinary(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
Log binary content?
setLogBinary(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setLoggingLevel(String) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
setLoggingLevel(Level) - Method in class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
setLogMultipart(boolean) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setLogMultipart(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
Log multipart content?
setLogMultipart(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setMessageId(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setMultipartContent(boolean) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setNext(LogEventSender) - Method in class org.apache.cxf.ext.logging.event.PrettyLoggingFilter
 
setOperationName(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setOutSender(LogEventSender) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setOutSender(LogEventSender) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setPayload(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setPortName(QName) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setPortTypeName(QName) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setPrettyLogging(boolean) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setPrettyLogging(boolean) - Method in class org.apache.cxf.ext.logging.event.PrettyLoggingFilter
 
setPrettyLogging(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setPrettyLogging(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setPrincipal(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setResponseCode(String) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setSender(LogEventSender) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setSender(LogEventSender) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
setSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Sets list of XML or JSON elements containing sensitive information to be masked.
setSensitiveElementNames(Set<String>) - Method in class org.apache.cxf.ext.logging.MaskSensitiveHelper
 
setSensitiveProtocolHeaderNames(Set<String>) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
setSensitiveProtocolHeaderNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setSensitiveProtocolHeaderNames(Set<String>) - Method in class org.apache.cxf.ext.logging.LoggingFeature
Sets list of protocol headers containing sensitive information to be masked.
setServiceName(QName) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setThreshold(long) - Method in class org.apache.cxf.ext.logging.WireTapIn
 
setTruncated(boolean) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setType(EventType) - Method in class org.apache.cxf.ext.logging.event.LogEvent
 
setVerbose(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature.Portable
 
setVerbose(boolean) - Method in class org.apache.cxf.ext.logging.LoggingFeature
 
shouldLogContent(LogEvent) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
Slf4jEventSender - Class in org.apache.cxf.ext.logging.slf4j
 
Slf4jEventSender() - Constructor for class org.apache.cxf.ext.logging.slf4j.Slf4jEventSender
 
Slf4jVerboseEventSender - Class in org.apache.cxf.ext.logging.slf4j
 
Slf4jVerboseEventSender() - Constructor for class org.apache.cxf.ext.logging.slf4j.Slf4jVerboseEventSender
 
stripBinaryParts(LogEvent, String) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 

T

threshold - Variable in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 
transform(Message, String) - Method in class org.apache.cxf.ext.logging.AbstractLoggingInterceptor
 

V

valueOf(String) - Static method in enum org.apache.cxf.ext.logging.event.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.cxf.ext.logging.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WireTapIn - Class in org.apache.cxf.ext.logging
 
WireTapIn(int, long) - Constructor for class org.apache.cxf.ext.logging.WireTapIn
Instantiates a new WireTapIn
write(StringBuilder, String, String) - Static method in class org.apache.cxf.ext.logging.event.LogMessageFormatter
 
writeCacheTo(StringBuilder, String, long) - Method in class org.apache.cxf.ext.logging.LoggingOutputStream
 
writePayload(StringBuilder, CachedOutputStream, String, String) - Method in class org.apache.cxf.ext.logging.LoggingOutInterceptor.LoggingCallback
 
A C D E F G H I K L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values