Skip navigation links
JBoss Log Manager Extension 1.0.0.Alpha2
A B C D E F G I J L O S V X 

A

add(String, int) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Writes an integer value.
add(String, long) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Writes a long value.
add(String, Map<String, ?>) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Writes a map value
add(String, String) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Writes a string value.
addStackTrace(Throwable) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Writes the stack trace.
after(StructuredFormatter.Generator, ExtLogRecord) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Invoked after the structured data has been added to the generator.

B

before(StructuredFormatter.Generator, ExtLogRecord) - Method in class org.jboss.logmanager.ext.formatters.LogstashFormatter
 
before(StructuredFormatter.Generator, ExtLogRecord) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Invoked before the structured data is added to the generator.
begin() - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Initial method invoked at the start of the generation.

C

close() - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
 
createGenerator(Writer) - Method in class org.jboss.logmanager.ext.formatters.JsonFormatter
 
createGenerator(Writer) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Creates the generator used to create the structured data.
createGenerator(Writer) - Method in class org.jboss.logmanager.ext.formatters.XmlFormatter
 

D

DEFAULT_DATE_FORMAT - Static variable in class org.jboss.logmanager.ext.formatters.StructuredFormatter
 
DEFAULT_PORT - Static variable in class org.jboss.logmanager.ext.handlers.SocketHandler
 
doPublish(ExtLogRecord) - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
 

E

end() - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
Writes any trailing data that's needed.

F

flush() - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
 
format(ExtLogRecord) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
 

G

Generator() - Constructor for class org.jboss.logmanager.ext.formatters.StructuredFormatter.Generator
 
getAddress() - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Returns the address being used.
getDateFormat() - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Gets the current date format.
getKey(StructuredFormatter.Key) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Checks to see if the key should be overridden.
getKey() - Method in enum org.jboss.logmanager.ext.formatters.StructuredFormatter.Key
Returns the name of the key for the structure.
getMetaData() - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Returns the value set for meta data.
getPort() - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Returns the port being used.
getProtocol() - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Returns the protocol being used.
getVersion() - Method in class org.jboss.logmanager.ext.formatters.LogstashFormatter
Returns the version being used for the @version property.

I

isAppendEndOfLine() - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Indicates whether or not an EOL (\n) character will appended to the formatted message.
isPrettyPrint() - Method in class org.jboss.logmanager.ext.formatters.JsonFormatter
Indicates whether or not pretty printing is enabled.
isPrettyPrint() - Method in class org.jboss.logmanager.ext.formatters.XmlFormatter
Indicates whether or not pretty printing is enabled.
isPrintDetails() - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Indicates whether or not details should be printed.

J

JsonFormatter - Class in org.jboss.logmanager.ext.formatters
A formatter that outputs the record into JSON format optionally printing details.
JsonFormatter() - Constructor for class org.jboss.logmanager.ext.formatters.JsonFormatter
Creates a new JSON formatter.
JsonFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.ext.formatters.JsonFormatter
Creates a new JSON formatter.

L

LogstashFormatter - Class in org.jboss.logmanager.ext.formatters
A JSON formatter which adds the @version to the generated JSON and overrides the timestamp key to @timestamp.
LogstashFormatter() - Constructor for class org.jboss.logmanager.ext.formatters.LogstashFormatter
Create the lostash formatter.
LogstashFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.ext.formatters.LogstashFormatter
Create the logstash formatter overriding any default keys

O

org.jboss.logmanager.ext.formatters - package org.jboss.logmanager.ext.formatters
 
org.jboss.logmanager.ext.handlers - package org.jboss.logmanager.ext.handlers
 
org.jboss.logmanager.ext.util - package org.jboss.logmanager.ext.util
 

S

setAddress(InetAddress) - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Sets the address to connect to.
setAppendEndOfLine(boolean) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Set whether or not an EOL (\n) character will appended to the formatted message.
setDateFormat(String) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Sets the pattern to use when formatting the date.
setHostname(String) - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Sets the address to connect to by doing a lookup on the hostname.
setMetaData(String) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Sets the meta data to use in the structured format.
setPort(int) - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Sets the port to connect to.
setPrettyPrint(boolean) - Method in class org.jboss.logmanager.ext.formatters.JsonFormatter
Turns on or off pretty printing.
setPrettyPrint(boolean) - Method in class org.jboss.logmanager.ext.formatters.XmlFormatter
Turns on or off pretty printing.
setPrintDetails(boolean) - Method in class org.jboss.logmanager.ext.formatters.StructuredFormatter
Sets whether or not details should be printed.
setProtocol(SocketHandler.Protocol) - Method in class org.jboss.logmanager.ext.handlers.SocketHandler
Sets the protocol to use.
setVersion(int) - Method in class org.jboss.logmanager.ext.formatters.LogstashFormatter
Sets the version to use for the @version property.
SocketHandler - Class in org.jboss.logmanager.ext.handlers
A handler used to communicate over a socket.
SocketHandler() - Constructor for class org.jboss.logmanager.ext.handlers.SocketHandler
Creates a socket handler with an address of localhost and port of 4560.
SocketHandler(String, int) - Constructor for class org.jboss.logmanager.ext.handlers.SocketHandler
Creates a socket handler.
SocketHandler(InetAddress, int) - Constructor for class org.jboss.logmanager.ext.handlers.SocketHandler
Creates a socket handler.
SocketHandler(SocketHandler.Protocol, String, int) - Constructor for class org.jboss.logmanager.ext.handlers.SocketHandler
Creates a socket handler.
SocketHandler(SocketHandler.Protocol, InetAddress, int) - Constructor for class org.jboss.logmanager.ext.handlers.SocketHandler
Creates a socket handler.
SocketHandler.Protocol - Enum in org.jboss.logmanager.ext.handlers
The type of socket
stringToMap(String) - Static method in class org.jboss.logmanager.ext.util.ValueParser
Parses a string of key/value pairs into a map.
StructuredFormatter - Class in org.jboss.logmanager.ext.formatters
An abstract class that uses a generator to help generate structured data from a record.
StructuredFormatter() - Constructor for class org.jboss.logmanager.ext.formatters.StructuredFormatter
 
StructuredFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.ext.formatters.StructuredFormatter
 
StructuredFormatter.Generator - Class in org.jboss.logmanager.ext.formatters
A generator used to create the structured output.
StructuredFormatter.Key - Enum in org.jboss.logmanager.ext.formatters
The key used for the structured log record data.

V

valueOf(String) - Static method in enum org.jboss.logmanager.ext.formatters.StructuredFormatter.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.logmanager.ext.handlers.SocketHandler.Protocol
Returns the enum constant of this type with the specified name.
ValueParser - Class in org.jboss.logmanager.ext.util
A utility for parsing string values into objects.
ValueParser() - Constructor for class org.jboss.logmanager.ext.util.ValueParser
 
values() - Static method in enum org.jboss.logmanager.ext.formatters.StructuredFormatter.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.logmanager.ext.handlers.SocketHandler.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.

X

XmlFormatter - Class in org.jboss.logmanager.ext.formatters
A formatter that outputs the record in XML format.
XmlFormatter() - Constructor for class org.jboss.logmanager.ext.formatters.XmlFormatter
Creates a new XML formatter
XmlFormatter(Map<StructuredFormatter.Key, String>) - Constructor for class org.jboss.logmanager.ext.formatters.XmlFormatter
Creates a new XML formatter.
A B C D E F G I J L O S V X 
Skip navigation links
JBoss Log Manager Extension 1.0.0.Alpha2

Copyright © 2015 JBoss by Red Hat. All rights reserved.