@Service @Singleton @ContractsProvided(value={SyslogHandler.class,java.util.logging.Handler.class}) public class SyslogHandler extends Handler implements org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy
Constructor and Description |
---|
SyslogHandler() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
flush() |
void |
log()
Retrieves the LogRecord from our Queue and store them in the file
|
void |
postConstruct() |
void |
preDestroy() |
void |
publish(LogRecord record)
Publishes the logrecord storing it in our queue
|
void |
setSystemLogging(boolean systemLogging) |
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevel
public void postConstruct()
postConstruct
in interface org.glassfish.hk2.api.PostConstruct
public void preDestroy()
preDestroy
in interface org.glassfish.hk2.api.PreDestroy
public void log()
public void publish(LogRecord record)
public void setSystemLogging(boolean systemLogging)
Copyright © 2020. All rights reserved.