org.x4juli.global.spi
Interface Handler

All Known Subinterfaces:
ExtendedHandler
All Known Implementing Classes:
AbstractHandler

interface Handler


Method Summary
 void close()
           
 void flush()
           
 java.lang.String getEncoding()
           
 java.util.logging.ErrorManager getErrorManager()
           
 java.util.logging.Filter getFilter()
           
 java.util.logging.Formatter getFormatter()
           
 java.util.logging.Level getLevel()
           
 boolean isLoggable(java.util.logging.LogRecord record)
           
 void publish(java.util.logging.LogRecord record)
           
 void setEncoding(java.lang.String encoding)
           
 void setErrorManager(java.util.logging.ErrorManager em)
           
 void setFilter(java.util.logging.Filter newFilter)
           
 void setFormatter(java.util.logging.Formatter newFormatter)
           
 void setLevel(java.util.logging.Level newLevel)
           
 

Method Detail

publish

public void publish(java.util.logging.LogRecord record)
Since:
0.5
See Also:
Handler.publish(java.util.logging.LogRecord)

flush

public void flush()
Since:
0.5
See Also:
Handler.flush()

close

public void close()
           throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
Handler.close()

setFormatter

public void setFormatter(java.util.logging.Formatter newFormatter)
                  throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
Handler.setFormatter(java.util.logging.Formatter)

getFormatter

public java.util.logging.Formatter getFormatter()
Since:
0.5
See Also:
Handler.getFormatter()

setEncoding

public void setEncoding(java.lang.String encoding)
                 throws java.lang.SecurityException,
                        java.io.UnsupportedEncodingException
Throws:
java.lang.SecurityException
java.io.UnsupportedEncodingException
Since:
0.5
See Also:
Handler.setEncoding(java.lang.String)

getEncoding

public java.lang.String getEncoding()
Since:
0.5
See Also:
Handler.getEncoding()

setFilter

public void setFilter(java.util.logging.Filter newFilter)
               throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
Handler.setFilter(java.util.logging.Filter)

getFilter

public java.util.logging.Filter getFilter()
Since:
0.5
See Also:
Handler.getFilter()

setErrorManager

public void setErrorManager(java.util.logging.ErrorManager em)
Since:
0.5
See Also:
Handler.setErrorManager(java.util.logging.ErrorManager)

getErrorManager

public java.util.logging.ErrorManager getErrorManager()
Since:
0.5
See Also:
Handler.getErrorManager()

setLevel

public void setLevel(java.util.logging.Level newLevel)
              throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
Handler.setLevel(java.util.logging.Level)

getLevel

public java.util.logging.Level getLevel()
Since:
0.5
See Also:
Handler.getLevel()

isLoggable

public boolean isLoggable(java.util.logging.LogRecord record)
Since:
0.5
See Also:
Handler.isLoggable(java.util.logging.LogRecord)


${license_html}