Griffon 1.2.0

org.codehaus.griffon.runtime.logging
[Java] Class GriffonApplicationEventAppender

java.lang.Object
  org.apache.log4j.AppenderSkeleton
      org.codehaus.griffon.runtime.logging.GriffonApplicationEventAppender

public class GriffonApplicationEventAppender
extends AppenderSkeleton

A Log4j Appender that triggers Griffon application events.

Authors:
Andres Almiray
Since:
0.9.3


Field Summary
private static String EVENT_NAME

 
Constructor Summary
GriffonApplicationEventAppender(Layout layout)

 
Method Summary
protected void append(LoggingEvent event)

private String asString(LoggingEvent event)

void close()

private void fireApplicationEvent(Level level, String message, Throwable throwable)

boolean requiresLayout()

 

Field Detail

EVENT_NAME

private static final String EVENT_NAME


 
Constructor Detail

GriffonApplicationEventAppender

public GriffonApplicationEventAppender(Layout layout)


 
Method Detail

append

@Override
protected void append(LoggingEvent event)


asString

private String asString(LoggingEvent event)


close

public void close()


fireApplicationEvent

private void fireApplicationEvent(Level level, String message, Throwable throwable)


requiresLayout

public boolean requiresLayout()


 

Groovy Documentation