org.codehaus.waffle.monitor
Class AbstractWritingMonitor
java.lang.Object
org.codehaus.waffle.monitor.AbstractWritingMonitor
- All Implemented Interfaces:
- ActionMonitor
- Direct Known Subclasses:
- CommonsLoggingMonitor, SilentMonitor
public abstract class AbstractWritingMonitor
- extends java.lang.Object
- implements ActionMonitor
Abstract implementation of Monitor that delegates writing to concrete subclasses.
- Author:
- Mauro Talevi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractWritingMonitor
public AbstractWritingMonitor()
write
protected abstract void write(MonitorLevel level,
java.lang.String message)
- Writes message for a given level. Concrete implementations should provide writing functionality.
- Parameters:
level
- message
-
trace
protected abstract void trace(java.lang.Exception exception)
- Traces an exception. Concrete implementations should provide writing functionality.
- Parameters:
exception
-
defaultActionMethodFound
public void defaultActionMethodFound(MethodDefinition methodDefinition)
- Specified by:
defaultActionMethodFound
in interface ActionMonitor
defaultActionMethodCached
public void defaultActionMethodCached(java.lang.Class<?> controllerType,
MethodDefinition methodDefinition)
- Specified by:
defaultActionMethodCached
in interface ActionMonitor
pragmaticActionMethodFound
public void pragmaticActionMethodFound(MethodDefinition methodDefinition)
- Specified by:
pragmaticActionMethodFound
in interface ActionMonitor
actionMethodFound
public void actionMethodFound(MethodDefinition methodDefinition)
- Specified by:
actionMethodFound
in interface ActionMonitor
methodNameResolved
public void methodNameResolved(java.lang.String methodName,
java.lang.String methodKey,
java.util.Set<java.lang.String> keys)
- Specified by:
methodNameResolved
in interface ActionMonitor
actionMethodExecutionFailed
public void actionMethodExecutionFailed(java.lang.Exception exception)
- Specified by:
actionMethodExecutionFailed
in interface ActionMonitor
Copyright © 2007 null. All Rights Reserved.