Class LoggingHandler
java.lang.Object
java.util.logging.Handler
org.jboss.logmanager.ExtHandler
io.quarkiverse.googlecloudservices.logging.runtime.LoggingHandler
- All Implemented Interfaces:
Flushable,AutoCloseable
public class LoggingHandler
extends org.jboss.logmanager.ExtHandler
-
Field Summary
Fields inherited from class org.jboss.logmanager.ExtHandler
handlers, handlersUpdater, lock -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jboss.logmanager.ExtHandler
addHandler, checkAccess, checkAccess, clearHandlers, getCharset, getEncoding, getErrorManager, getFilter, getFormatter, getHandlers, getLevel, isAutoFlush, isCallerCalculationRequired, isCloseChildren, isEnabled, publish, publish, publishToNestedHandlers, removeHandler, reportError, reportError, setAutoFlush, setCharset, setCharsetPrivate, setCloseChildren, setEnabled, setEncoding, setErrorManager, setFilter, setFormatter, setHandlers, setLevelMethods inherited from class java.util.logging.Handler
isLoggable
-
Constructor Details
-
LoggingHandler
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classorg.jboss.logmanager.ExtHandler- Throws:
SecurityException
-
doPublish
public void doPublish(org.jboss.logmanager.ExtLogRecord record) - Overrides:
doPublishin classorg.jboss.logmanager.ExtHandler
-
flush
public void flush()
-