A C D G I M P S T Z 

A

addAdditionalField(String) - Method in class me.moocar.logbackgelf.GelfAppender
Add an additional field.
addFieldType(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
addStaticAdditionalField(String) - Method in class me.moocar.logbackgelf.GelfAppender
Add a staticAdditional field.
append(ILoggingEvent) - Method in class me.moocar.logbackgelf.AppenderExecutor
The main append method.
append(ILoggingEvent) - Method in class me.moocar.logbackgelf.GelfAppender
The main append method.
AppenderExecutor - Class in me.moocar.logbackgelf
Converts a log event into a a payload or chunks and sends them to the graylog2-server
AppenderExecutor(Transport, PayloadChunker, GelfConverter, Zipper, int) - Constructor for class me.moocar.logbackgelf.AppenderExecutor
 

C

ChunkFactory - Class in me.moocar.logbackgelf
Responsible for wrapping a subPayload in a GELF Chunk
ChunkFactory(byte[], boolean) - Constructor for class me.moocar.logbackgelf.ChunkFactory
 
chunkIt(byte[]) - Method in class me.moocar.logbackgelf.PayloadChunker
Converts a payload into a number of full GELF chunks.
create(byte[], byte, byte, byte[]) - Method in class me.moocar.logbackgelf.ChunkFactory
Concatenates everything into a GELF Chunk header and then appends the sub Payload

D

doLayout(ILoggingEvent) - Method in class me.moocar.logbackgelf.GelfLayout
Transform an event (of type Object) and return it as a String after appropriate formatting.

G

GelfAppender - Class in me.moocar.logbackgelf
Responsible for Formatting a log event and sending it to a Graylog2 Server.
GelfAppender() - Constructor for class me.moocar.logbackgelf.GelfAppender
 
GelfConverter - Class in me.moocar.logbackgelf
Responsible for formatting a log event into a GELF message
GelfConverter(String, boolean, boolean, boolean, Map<String, String>, Map<String, String>, Map<String, String>, int, String, String, String, boolean) - Constructor for class me.moocar.logbackgelf.GelfConverter
 
GelfLayout - Class in me.moocar.logbackgelf
 
GelfLayout() - Constructor for class me.moocar.logbackgelf.GelfLayout
 
get() - Method in class me.moocar.logbackgelf.MessageIdProvider
Creates a message id that should be unique on every call.
getAdditionalFields() - Method in class me.moocar.logbackgelf.GelfAppender
additional fields to add to the gelf message.
getAdditionalFields() - Method in class me.moocar.logbackgelf.GelfLayout
 
getChunkThreshold() - Method in class me.moocar.logbackgelf.GelfAppender
 
getContentType() - Method in class me.moocar.logbackgelf.GelfLayout
 
getFacility() - Method in class me.moocar.logbackgelf.GelfAppender
The name of your service.
getFacility() - Method in class me.moocar.logbackgelf.GelfLayout
 
getFieldTypes() - Method in class me.moocar.logbackgelf.GelfAppender
 
getGraylog2ServerHost() - Method in class me.moocar.logbackgelf.GelfAppender
The hostname of the graylog2 server to send messages to
getGraylog2ServerPort() - Method in class me.moocar.logbackgelf.GelfAppender
The port of the graylog2 server to send messages to
getGraylog2ServerVersion() - Method in class me.moocar.logbackgelf.GelfAppender
 
getHostName() - Method in class me.moocar.logbackgelf.GelfAppender
Override the local hostname using a config option
getHostName() - Method in class me.moocar.logbackgelf.GelfLayout
 
getInetAddress(String) - Static method in class me.moocar.logbackgelf.InternetUtils
Gets the Inet address for the graylog2ServerHost and gives a specialised error message if an exception is thrown
getLocalHostName() - Static method in class me.moocar.logbackgelf.InternetUtils
Retrieves the local host's hostname.
getMessagePattern() - Method in class me.moocar.logbackgelf.GelfAppender
 
getMessagePattern() - Method in class me.moocar.logbackgelf.GelfLayout
 
getShortMessageLength() - Method in class me.moocar.logbackgelf.GelfAppender
The length of the message to truncate to
getShortMessageLength() - Method in class me.moocar.logbackgelf.GelfLayout
 
getShortMessagePattern() - Method in class me.moocar.logbackgelf.GelfAppender
 
getShortMessagePattern() - Method in class me.moocar.logbackgelf.GelfLayout
 
getStaticAdditionalFields() - Method in class me.moocar.logbackgelf.GelfAppender
static additional fields to add to every gelf message.
getStaticAdditionalFields() - Method in class me.moocar.logbackgelf.GelfLayout
 

I

InternetUtils - Class in me.moocar.logbackgelf
 
isAppendLineSeparator() - Method in class me.moocar.logbackgelf.GelfLayout
 
isIncludeFullMDC() - Method in class me.moocar.logbackgelf.GelfAppender
Indicates if all values from the MDC should be included in the gelf message or only the once listed as additional fields.
isIncludeFullMDC() - Method in class me.moocar.logbackgelf.GelfLayout
 
isUseLoggerName() - Method in class me.moocar.logbackgelf.GelfAppender
If true, an additional field call "_loggerName" will be added to each gelf message.
isUseLoggerName() - Method in class me.moocar.logbackgelf.GelfLayout
 
isUseMarker() - Method in class me.moocar.logbackgelf.GelfAppender
 
isUseMarker() - Method in class me.moocar.logbackgelf.GelfLayout
 
isUseThreadName() - Method in class me.moocar.logbackgelf.GelfAppender
If true, an additional field call "_threadName" will be added to each gelf message.
isUseThreadName() - Method in class me.moocar.logbackgelf.GelfLayout
 

M

me.moocar.logbackgelf - package me.moocar.logbackgelf
 
MessageIdProvider - Class in me.moocar.logbackgelf
Responsible for creating a unique Gelf messageId
MessageIdProvider(int, MessageDigest, String) - Constructor for class me.moocar.logbackgelf.MessageIdProvider
 

P

PayloadChunker - Class in me.moocar.logbackgelf
Responsible for converting a Gelf Payload into chunks if need be.
PayloadChunker(int, int, MessageIdProvider, ChunkFactory) - Constructor for class me.moocar.logbackgelf.PayloadChunker
 

S

send(byte[]) - Method in class me.moocar.logbackgelf.Transport
Sends a single packet GELF message to the graylog2 server
send(List<byte[]>) - Method in class me.moocar.logbackgelf.Transport
Sends a bunch of GELF Chunks to the graylog2 server
setAdditionalFields(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfAppender
 
setAdditionalFields(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfLayout
 
setAppendLineSeparator(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setChunkThreshold(int) - Method in class me.moocar.logbackgelf.GelfAppender
 
setFacility(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
setFacility(String) - Method in class me.moocar.logbackgelf.GelfLayout
 
setFieldTypes(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfAppender
 
setGraylog2ServerHost(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
setGraylog2ServerPort(int) - Method in class me.moocar.logbackgelf.GelfAppender
 
setGraylog2ServerVersion(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
setHostName(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
setHostName(String) - Method in class me.moocar.logbackgelf.GelfLayout
 
setIncludeFullMDC(boolean) - Method in class me.moocar.logbackgelf.GelfAppender
 
setIncludeFullMDC(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setMessagePattern(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
setMessagePattern(String) - Method in class me.moocar.logbackgelf.GelfLayout
 
setShortMessageLength(int) - Method in class me.moocar.logbackgelf.GelfAppender
 
setShortMessageLength(int) - Method in class me.moocar.logbackgelf.GelfLayout
 
setShortMessagePattern(String) - Method in class me.moocar.logbackgelf.GelfAppender
 
setShortMessagePattern(String) - Method in class me.moocar.logbackgelf.GelfLayout
 
setStaticAdditionalFields(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfAppender
 
setStaticAdditionalFields(Map<String, String>) - Method in class me.moocar.logbackgelf.GelfLayout
 
setUseLoggerName(boolean) - Method in class me.moocar.logbackgelf.GelfAppender
 
setUseLoggerName(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setUseMarker(boolean) - Method in class me.moocar.logbackgelf.GelfAppender
 
setUseMarker(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
setUseThreadName(boolean) - Method in class me.moocar.logbackgelf.GelfAppender
 
setUseThreadName(boolean) - Method in class me.moocar.logbackgelf.GelfLayout
 
start() - Method in class me.moocar.logbackgelf.GelfAppender
 
start() - Method in class me.moocar.logbackgelf.GelfLayout
 

T

toGelf(ILoggingEvent) - Method in class me.moocar.logbackgelf.GelfConverter
Converts a log event into GELF JSON.
Transport - Class in me.moocar.logbackgelf
Responsible for sending packet(s) to the graylog2 server
Transport(int, InetAddress) - Constructor for class me.moocar.logbackgelf.Transport
 

Z

zip(String) - Method in class me.moocar.logbackgelf.Zipper
zips up a string into a GZIP format.
Zipper - Class in me.moocar.logbackgelf
 
Zipper() - Constructor for class me.moocar.logbackgelf.Zipper
 
A C D G I M P S T Z 

Copyright © 2011-2014. All Rights Reserved.