org.x4juli.global.spi
Interface LogManager


interface LogManager

The basic interface of an LogManager. This is intended to be extended and made use in all internal Juli classes. To be done. It just has package visibilty to avoid outside world using it.

Since:
0.5
Author:
Boris Unckel

Method Summary
 boolean addLogger(java.util.logging.Logger logger)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
           
 void checkAccess()
           
 java.util.logging.Logger getLogger(java.lang.String name)
           
 java.util.Enumeration getLoggerNames()
           
 java.lang.String getProperty(java.lang.String name)
           
 void readConfiguration()
           
 void readConfiguration(java.io.InputStream ins)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener l)
           
 void reset()
           
 

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
                               throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
LogManager.addPropertyChangeListener(java.beans.PropertyChangeListener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener l)
                                  throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
LogManager.removePropertyChangeListener(java.beans.PropertyChangeListener)

addLogger

public boolean addLogger(java.util.logging.Logger logger)
Since:
0.5
See Also:
LogManager.addLogger(java.util.logging.Logger)

getLogger

public java.util.logging.Logger getLogger(java.lang.String name)
Since:
0.5
See Also:
LogManager.getLogger(java.lang.String)

getLoggerNames

public java.util.Enumeration getLoggerNames()
Since:
0.5
See Also:
LogManager.getLoggerNames()

readConfiguration

public void readConfiguration()
                       throws java.io.IOException,
                              java.lang.SecurityException
Throws:
java.io.IOException
java.lang.SecurityException
Since:
0.5
See Also:
LogManager.readConfiguration()

reset

public void reset()
           throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
LogManager.reset()

readConfiguration

public void readConfiguration(java.io.InputStream ins)
                       throws java.io.IOException,
                              java.lang.SecurityException
Throws:
java.io.IOException
java.lang.SecurityException
Since:
0.5
See Also:
LogManager.readConfiguration(java.io.InputStream)

getProperty

public java.lang.String getProperty(java.lang.String name)
Since:
0.5
See Also:
LogManager.getProperty(java.lang.String)

checkAccess

public void checkAccess()
                 throws java.lang.SecurityException
Throws:
java.lang.SecurityException
Since:
0.5
See Also:
LogManager.checkAccess()


${license_html}