Skip navigation links
A C D E F G H I L M O R S U V W 

A

addFilterDestinations(Map<String, Map<String, String>>) - Method in class org.swisspush.gateleen.logging.LoggingResource
Adds destination entries for the payloadFilter to the logging resources.
addHeaders(List<String>) - Method in class org.swisspush.gateleen.logging.LoggingResource
Adds a list of header names to log
addPayloadFilter(Map<String, String>) - Method in class org.swisspush.gateleen.logging.LoggingResource
Adds a payloadfilter to the logging resource
append(LoggingEvent) - Method in class org.swisspush.gateleen.logging.EventBusAppender
 
appendRequestPayload(Buffer) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
appendRequestPayload(Buffer, MultiMap) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
appendResponsePayload(Buffer) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
appendResponsePayload(Buffer, MultiMap) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
ASTERISK - Static variable in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Asterisk used as trailing string for inherited logging levels.

C

clone() - Method in interface org.swisspush.gateleen.logging.CloneableDynamicMBean
Makes a clone of the MBean.
clone() - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Creates a clone of the object.
CloneableDynamicMBean - Interface in org.swisspush.gateleen.logging
Interface of a clonable, dynamic MBean.

D

DEFAULT_JMX_NAME - Static variable in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Default name.
drainHandler(Handler<Void>) - Method in class org.swisspush.gateleen.logging.LoggingWriteStream
 

E

enableResourceLogging(boolean) - Method in class org.swisspush.gateleen.logging.LoggingResourceManager
 
end() - Method in class org.swisspush.gateleen.logging.LoggingWriteStream
 
EventBusAppender - Class in org.swisspush.gateleen.logging
 
EventBusAppender() - Constructor for class org.swisspush.gateleen.logging.EventBusAppender
 
exceptionHandler(Handler<Throwable>) - Method in class org.swisspush.gateleen.logging.LoggingWriteStream
 

F

filterProperty(HttpServerRequest, String, String, boolean) - Static method in class org.swisspush.gateleen.logging.RequestPropertyFilter
Check the provided request against the filterProperty values (key, value) and return a FilterResult defining whether to filterProperty the request or not.
FilterResult - Enum in org.swisspush.gateleen.logging
Enum representing the possible results of a request filterProperty.

G

getAppenders(String) - Method in class org.swisspush.gateleen.logging.Log4jConfigurator
Gets the appenders to a specific logger.
getAttribute(String) - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Gets the value of an attribute and thus the level of a certain logger.
getAttributes(String[]) - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Gets the values of several attributes.
getDestinationEntries() - Method in class org.swisspush.gateleen.logging.LoggingResource
Returns a map with destinations
getEffectiveLevel(String) - Method in class org.swisspush.gateleen.logging.Log4jConfigurator
Gets a logger's effective level thus either the direct level or the inherited level from it's parent logger.
getHeaderLogStrategy() - Method in class org.swisspush.gateleen.logging.LoggingResource
Returns the strategy for the headers logging.
getHeaders() - Method in class org.swisspush.gateleen.logging.LoggingResource
Returns a list of header names to log.
getInstance() - Static method in class org.swisspush.gateleen.logging.Log4jConfigurator
Gets the one-and-only instance of the class Log4jConfigurator.
getLevel(String) - Method in class org.swisspush.gateleen.logging.Log4jConfigurator
Gets a logger's actual level.
getLoggers() - Method in class org.swisspush.gateleen.logging.Log4jConfigurator
Retrieves all loggers from the log4j repository.
getLoggersSorted() - Method in class org.swisspush.gateleen.logging.Log4jConfigurator
Retrieves all loggers from the log4j repository.
getLoggingResource() - Method in class org.swisspush.gateleen.logging.LoggingResourceManager
 
getMBeanInfo() - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Returns all informations on the MBean, such as attributes and operations.
getPayloadFilters() - Method in class org.swisspush.gateleen.logging.LoggingResource
Returns a list of payload filters

H

handleLoggingResource(HttpServerRequest) - Method in class org.swisspush.gateleen.logging.LoggingResourceManager
 

I

invoke(String, Object[], String[]) - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Invokes an operation on the MBean.
isActive() - Method in class org.swisspush.gateleen.logging.LoggingHandler
 

L

log() - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
log(String, HttpMethod, int, String, MultiMap, MultiMap) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
Log4jConfigurator - Class in org.swisspush.gateleen.logging
Configurator used to configure a log4j repository dynamically.
Log4jConfiguratorMBean - Class in org.swisspush.gateleen.logging
MBean used to dynamically configure log4j.
Log4jConfiguratorMBean() - Constructor for class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Default constructor for Log4jConfiguratorMBean.
LogController - Class in org.swisspush.gateleen.logging
 
LogController() - Constructor for class org.swisspush.gateleen.logging.LogController
 
LoggingHandler - Class in org.swisspush.gateleen.logging
 
LoggingHandler(LoggingResourceManager, HttpServerRequest, EventBus) - Constructor for class org.swisspush.gateleen.logging.LoggingHandler
 
LoggingResource - Class in org.swisspush.gateleen.logging
Class representing the json logging resource
LoggingResource() - Constructor for class org.swisspush.gateleen.logging.LoggingResource
 
LoggingResource.HeaderLogStrategy - Enum in org.swisspush.gateleen.logging
Logging strategy for the headers
LoggingResourceManager - Class in org.swisspush.gateleen.logging
 
LoggingResourceManager(Vertx, ResourceStorage, String) - Constructor for class org.swisspush.gateleen.logging.LoggingResourceManager
 
LoggingWriteStream - Class in org.swisspush.gateleen.logging
Wraps a WriteStream and feeds trsnferred Buffers into a LoggingHandler - interpreted either as request or response body content
LoggingWriteStream(WriteStream<Buffer>, LoggingHandler, boolean) - Constructor for class org.swisspush.gateleen.logging.LoggingWriteStream
 

M

METHOD - Static variable in class org.swisspush.gateleen.logging.RequestPropertyFilter
 

O

org.swisspush.gateleen.logging - package org.swisspush.gateleen.logging
 

R

registerLogConfiguratorMBean(String) - Method in class org.swisspush.gateleen.logging.LogController
 
request(MultiMap) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
RequestLoggingConsumer - Class in org.swisspush.gateleen.logging
Consumes log messages from RequestLogger and logs them through the logging mechanism using the LoggingResourceManager and the LoggingHandler.
RequestLoggingConsumer(Vertx, LoggingResourceManager) - Constructor for class org.swisspush.gateleen.logging.RequestLoggingConsumer
 
RequestPropertyFilter - Class in org.swisspush.gateleen.logging
Class RequestPropertyFilter provides methods to filterProperty requests.
RequestPropertyFilter() - Constructor for class org.swisspush.gateleen.logging.RequestPropertyFilter
 
reset() - Method in class org.swisspush.gateleen.logging.LoggingResource
Clears all logging resource values like payload filters and headers

S

setAddress(String) - Method in class org.swisspush.gateleen.logging.EventBusAppender
 
setAttribute(Attribute) - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Sets the value of an attribute.
setAttributes(AttributeList) - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Sets the values of several attributes.
setDeliveryOptionsHeaders(MultiMap) - Method in class org.swisspush.gateleen.logging.EventBusAppender
 
setEventBus(EventBus) - Static method in class org.swisspush.gateleen.logging.EventBusAppender
 
setHeaderLogStrategy(LoggingResource.HeaderLogStrategy) - Method in class org.swisspush.gateleen.logging.LoggingResource
Set the strategy for the headers logging
setLoggerLevel(String, String) - Method in class org.swisspush.gateleen.logging.Log4jConfigurator
Sets or deletes a logger's new level.
setLoggerLevel(String, String) - Method in class org.swisspush.gateleen.logging.Log4jConfiguratorMBean
Directly sets a level on one ore more loggers.
setResponse(HttpClientResponse) - Method in class org.swisspush.gateleen.logging.LoggingHandler
 
setTransmissionMode(EventBusWriter.TransmissionMode) - Method in class org.swisspush.gateleen.logging.EventBusAppender
 
setWriteQueueMaxSize(int) - Method in class org.swisspush.gateleen.logging.LoggingWriteStream
 
SYS_PROP_SHOW_ALL - Static variable in class org.swisspush.gateleen.logging.Log4jConfigurator
Name of the "show all loggers" system property.

U

URL - Static variable in class org.swisspush.gateleen.logging.RequestPropertyFilter
 

V

valueOf(String) - Static method in enum org.swisspush.gateleen.logging.FilterResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.swisspush.gateleen.logging.LoggingResource.HeaderLogStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.swisspush.gateleen.logging.FilterResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.swisspush.gateleen.logging.LoggingResource.HeaderLogStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Buffer) - Method in class org.swisspush.gateleen.logging.LoggingWriteStream
 
writeQueueFull() - Method in class org.swisspush.gateleen.logging.LoggingWriteStream
 
A C D E F G H I L M O R S U V W 
Skip navigation links

Copyright © 2016–2021. All rights reserved.