Package org.apache.velocity.app.event
Interface NullSetEventHandler
-
- All Superinterfaces:
EventHandler
public interface NullSetEventHandler extends EventHandler
Event handler called when the RHS of #set is null. Lets an app approve / veto writing a log message based on the specific reference.- Version:
- $Id: NullSetEventHandler.java 685685 2008-08-13 21:43:27Z nbubna $
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
NullSetEventHandler.ShouldLogOnNullSetExecutor
Defines the execution strategy for shouldLogOnNullSet
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
shouldLogOnNullSet(java.lang.String lhs, java.lang.String rhs)
Called when the RHS of a #set() is null, which will result in a null LHS.
-
-
-
Method Detail
-
shouldLogOnNullSet
boolean shouldLogOnNullSet(java.lang.String lhs, java.lang.String rhs)
Called when the RHS of a #set() is null, which will result in a null LHS. All NullSetEventHandlers are called in sequence until a false is returned. If no NullSetEventHandler is registered all nulls will be logged.- Parameters:
lhs
- reference literal of left-hand-side of set statementrhs
- reference literal of right-hand-side of set statement- Returns:
- true if log message should be written, false otherwise
-
-