org.codehaus.plexus.service.jetty
Class PlexusJettyLogSink

java.lang.Object
  extended byorg.codehaus.plexus.service.jetty.PlexusJettyLogSink
All Implemented Interfaces:
org.mortbay.util.LifeCycle, org.mortbay.util.LogSink, java.io.Serializable

public class PlexusJettyLogSink
extends java.lang.Object
implements org.mortbay.util.LogSink

Version:
$Id: PlexusJettyLogSink.java 1550 2005-03-15 05:48:31Z trygvis $
Author:
Trygve Laugstøl
See Also:
Serialized Form

Field Summary
private  org.codehaus.plexus.logging.Logger logger
           
private  boolean started
           
 
Constructor Summary
PlexusJettyLogSink(org.codehaus.plexus.logging.Logger logger)
           
 
Method Summary
 java.lang.String getOptions()
           
 boolean isStarted()
           
 void log(java.lang.String formattedLog)
           
 void log(java.lang.String tag, java.lang.Object message, org.mortbay.util.Frame frame, long time)
           
 void setOptions(java.lang.String s)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private org.codehaus.plexus.logging.Logger logger

started

private boolean started
Constructor Detail

PlexusJettyLogSink

public PlexusJettyLogSink(org.codehaus.plexus.logging.Logger logger)
Method Detail

setOptions

public void setOptions(java.lang.String s)
Specified by:
setOptions in interface org.mortbay.util.LogSink

getOptions

public java.lang.String getOptions()
Specified by:
getOptions in interface org.mortbay.util.LogSink

log

public void log(java.lang.String tag,
                java.lang.Object message,
                org.mortbay.util.Frame frame,
                long time)
Specified by:
log in interface org.mortbay.util.LogSink

log

public void log(java.lang.String formattedLog)
Specified by:
log in interface org.mortbay.util.LogSink

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface org.mortbay.util.LifeCycle
Throws:
java.lang.Exception

stop

public void stop()
          throws java.lang.InterruptedException
Specified by:
stop in interface org.mortbay.util.LifeCycle
Throws:
java.lang.InterruptedException

isStarted

public boolean isStarted()
Specified by:
isStarted in interface org.mortbay.util.LifeCycle