|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.logging.Handler
com.caucho.log.AbstractLogHandler
com.caucho.log.PathHandler
@Configurable public class PathHandler
Configures a log handler
Constructor Summary | |
---|---|
PathHandler()
|
|
PathHandler(Path path)
Convenience method to create a path. |
|
PathHandler(java.lang.String path)
Convenience method to create a path. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Test for equality. |
int |
hashCode()
Returns the hash code. |
void |
init()
Initialize the log. |
protected void |
processFlush()
|
protected void |
processPublish(java.util.logging.LogRecord record)
|
void |
setArchiveFormat(java.lang.String archiveFormat)
Sets the archive-format |
void |
setFormatter(java.util.logging.Formatter formatter)
Sets the formatter. |
void |
setPath(Path path)
Sets the path |
void |
setPathFormat(java.lang.String pathFormat)
Sets the path-format |
void |
setRolloverCount(int count)
Sets the rollover-count |
void |
setRolloverPeriod(Period rolloverPeriod)
Sets the rollover-period |
void |
setRolloverSize(Bytes size)
Sets the rollover-size |
void |
setTimestamp(java.lang.String timestamp)
Sets the timestamp. |
java.lang.String |
toString()
|
Methods inherited from class com.caucho.log.AbstractLogHandler |
---|
close, flush, getFilter, printMessage, publish, setFilter |
Methods inherited from class java.util.logging.Handler |
---|
getEncoding, getErrorManager, getFormatter, getLevel, isLoggable, reportError, setEncoding, setErrorManager, setLevel |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PathHandler()
public PathHandler(Path path)
public PathHandler(java.lang.String path)
Method Detail |
---|
public void setPath(Path path)
public void setPathFormat(java.lang.String pathFormat)
public void setArchiveFormat(java.lang.String archiveFormat)
public void setRolloverPeriod(Period rolloverPeriod)
public void setRolloverSize(Bytes size)
public void setRolloverCount(int count)
public void setTimestamp(java.lang.String timestamp)
public void setFormatter(java.util.logging.Formatter formatter)
setFormatter
in class java.util.logging.Handler
@PostConstruct public void init() throws ConfigException
ConfigException
protected void processPublish(java.util.logging.LogRecord record)
processPublish
in class AbstractLogHandler
protected void processFlush()
processFlush
in class AbstractLogHandler
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class AbstractLogHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |