org.jboss.gravel.common.phase
Class GravelPhaseListener

java.lang.Object
  extended by org.jboss.gravel.common.phase.GravelPhaseListener
All Implemented Interfaces:
Serializable, EventListener, javax.faces.event.PhaseListener

public final class GravelPhaseListener
extends Object
implements javax.faces.event.PhaseListener

See Also:
Serialized Form

Constructor Summary
GravelPhaseListener()
           
 
Method Summary
 void afterPhase(javax.faces.event.PhaseEvent phaseEvent)
           
 void beforePhase(javax.faces.event.PhaseEvent phaseEvent)
           
static Runnable closeableCleaner(Object resource)
           
static Runnable fileCleaner(File file)
           
 javax.faces.event.PhaseId getPhaseId()
           
static List<Runnable> getRequestCleaners(javax.faces.context.FacesContext context)
           
static List<Runnable> getRequestCleaners(javax.faces.context.FacesContext context, boolean create)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GravelPhaseListener

public GravelPhaseListener()
Method Detail

beforePhase

public void beforePhase(javax.faces.event.PhaseEvent phaseEvent)
Specified by:
beforePhase in interface javax.faces.event.PhaseListener

afterPhase

public void afterPhase(javax.faces.event.PhaseEvent phaseEvent)
Specified by:
afterPhase in interface javax.faces.event.PhaseListener

getPhaseId

public javax.faces.event.PhaseId getPhaseId()
Specified by:
getPhaseId in interface javax.faces.event.PhaseListener

getRequestCleaners

public static List<Runnable> getRequestCleaners(javax.faces.context.FacesContext context)

getRequestCleaners

public static List<Runnable> getRequestCleaners(javax.faces.context.FacesContext context,
                                                boolean create)

fileCleaner

public static Runnable fileCleaner(File file)

closeableCleaner

public static Runnable closeableCleaner(Object resource)