@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
|
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setFilter, setFormatter, setLevelpublic void postConstruct()
postConstruct in interface org.glassfish.hk2.api.PostConstructpublic void preDestroy()
preDestroy in interface org.glassfish.hk2.api.PreDestroypublic void log()
public void publish(LogRecord record)
Copyright © 2017. All rights reserved.