## Uses of Class
org.jboss.logmanager.ExtLogRecord

Packages that use ExtLogRecord
Package | Description
--- | ---
org.jboss.logmanager |
org.jboss.logmanager.formatters |
org.jboss.logmanager.handlers |

### Uses of ExtLogRecord in org.jboss.logmanager

Methods in org.jboss.logmanager that return ExtLogRecord
Modifier and Type | Method and Description
--- | ---
`static ExtLogRecord` | ExtLogRecord.`wrap(LogRecord rec)` Wrap a JDK log record.

Methods in org.jboss.logmanager with parameters of type ExtLogRecord
Modifier and Type | Method and Description
--- | ---
`protected void` | ExtHandler.`doPublish(ExtLogRecord record)` Do the actual work of publication; the record will have been filtered already.
`abstract String` | ExtFormatter.`format(ExtLogRecord extLogRecord)` Format a message using an extended log record.
`void` | Logger.`logRaw(ExtLogRecord record)` Do the logging with no level checks (they've already been done).
`void` | ExtHandler.`publish(ExtLogRecord record)` Publish an `ExtLogRecord`.

Constructors in org.jboss.logmanager with parameters of type ExtLogRecord
Constructor and Description
`ExtLogRecord(ExtLogRecord original)` Make a copy of a log record.

### Uses of ExtLogRecord in org.jboss.logmanager.formatters

Methods in org.jboss.logmanager.formatters with parameters of type ExtLogRecord
Modifier and Type | Method and Description
--- | ---
`String` | MultistepFormatter.`format(ExtLogRecord record)` Format a message using an extended log record.
`void` | FormatStep.`render(StringBuilder builder, ExtLogRecord record)` Render a part of the log record.

### Uses of ExtLogRecord in org.jboss.logmanager.handlers

Methods in org.jboss.logmanager.handlers that return ExtLogRecord
Modifier and Type | Method and Description
--- | ---
`ExtLogRecord[]` | QueueHandler.`getQueue()` Get a copy of the queue as it is at an exact moment in time.

Methods in org.jboss.logmanager.handlers with parameters of type ExtLogRecord
Modifier and Type | Method and Description
--- | ---
`protected byte[]` | SyslogHandler.`createRFC3164Header(ExtLogRecord record)`
`protected byte[]` | SyslogHandler.`createRFC5424Header(ExtLogRecord record)`
`void` | SyslogHandler.`doPublish(ExtLogRecord record)`
`protected void` | AsyncHandler.`doPublish(ExtLogRecord record)` Do the actual work of publication; the record will have been filtered already.
`protected void` | WriterHandler.`doPublish(ExtLogRecord record)` Do the actual work of publication; the record will have been filtered already.
`protected void` | QueueHandler.`doPublish(ExtLogRecord record)`
`protected void` | SizeRotatingFileHandler.`preWrite(ExtLogRecord record)` Execute any pre-write policy, such as file rotation.
`protected void` | WriterHandler.`preWrite(ExtLogRecord record)` Execute any pre-write policy, such as file rotation.
`protected void` | PeriodicRotatingFileHandler.`preWrite(ExtLogRecord record)` Execute any pre-write policy, such as file rotation.
`protected void` | PeriodicSizeRotatingFileHandler.`preWrite(ExtLogRecord record)`
`void` | QueueHandler.`publish(ExtLogRecord record)`