001 package railo.runtime.listener; 002 003 import railo.runtime.PageContext; 004 import railo.runtime.exp.PageException; 005 006 public abstract class AppListenerSupport implements ApplicationListener { 007 008 @Override 009 public boolean hasOnApplicationStart(){ 010 return false; 011 } 012 013 @Override 014 public boolean hasOnSessionStart(PageContext pc){ 015 return false; 016 } 017 018 @Override 019 public void onServerStart() throws PageException { 020 } 021 022 @Override 023 public void onServerEnd() throws PageException { 024 } 025 026 @Override 027 public void onTimeout(PageContext pc) { 028 } 029 030 @Override 031 public final void setType(String type) { 032 // no longer used 033 } 034 }