org.apache.tomee.catalina.valve
Class LazyValve

java.lang.Object
  extended by org.apache.tomee.catalina.valve.LazyValve
All Implemented Interfaces:
org.apache.catalina.Contained, org.apache.catalina.Lifecycle, org.apache.catalina.Valve

public class LazyValve
extends Object
implements org.apache.catalina.Valve, org.apache.catalina.Lifecycle, org.apache.catalina.Contained


Field Summary
 
Fields inherited from interface org.apache.catalina.Lifecycle
AFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT
 
Constructor Summary
LazyValve()
           
 
Method Summary
 void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
           
 void backgroundProcess()
           
 void destroy()
           
 void event(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response, org.apache.catalina.comet.CometEvent event)
           
 org.apache.catalina.LifecycleListener[] findLifecycleListeners()
           
 org.apache.catalina.Container getContainer()
           
 String getInfo()
           
 org.apache.catalina.Valve getNext()
           
 org.apache.catalina.LifecycleState getState()
           
 String getStateName()
           
 void init()
           
 void invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response)
           
 boolean isAsyncSupported()
           
 void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
           
 void setContainer(org.apache.catalina.Container container)
           
 void setDelegateClassName(String delegateClassName)
           
 void setInfo(String info)
           
 void setNext(org.apache.catalina.Valve valve)
           
 void setProperties(String properties)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyValve

public LazyValve()
Method Detail

setInfo

public void setInfo(String info)

setDelegateClassName

public void setDelegateClassName(String delegateClassName)

setProperties

public void setProperties(String properties)

getInfo

public String getInfo()
Specified by:
getInfo in interface org.apache.catalina.Valve

getNext

public org.apache.catalina.Valve getNext()
Specified by:
getNext in interface org.apache.catalina.Valve

setNext

public void setNext(org.apache.catalina.Valve valve)
Specified by:
setNext in interface org.apache.catalina.Valve

backgroundProcess

public void backgroundProcess()
Specified by:
backgroundProcess in interface org.apache.catalina.Valve

invoke

public void invoke(org.apache.catalina.connector.Request request,
                   org.apache.catalina.connector.Response response)
            throws IOException,
                   javax.servlet.ServletException
Specified by:
invoke in interface org.apache.catalina.Valve
Throws:
IOException
javax.servlet.ServletException

event

public void event(org.apache.catalina.connector.Request request,
                  org.apache.catalina.connector.Response response,
                  org.apache.catalina.comet.CometEvent event)
           throws IOException,
                  javax.servlet.ServletException
Specified by:
event in interface org.apache.catalina.Valve
Throws:
IOException
javax.servlet.ServletException

isAsyncSupported

public boolean isAsyncSupported()
Specified by:
isAsyncSupported in interface org.apache.catalina.Valve

addLifecycleListener

public void addLifecycleListener(org.apache.catalina.LifecycleListener listener)
Specified by:
addLifecycleListener in interface org.apache.catalina.Lifecycle

findLifecycleListeners

public org.apache.catalina.LifecycleListener[] findLifecycleListeners()
Specified by:
findLifecycleListeners in interface org.apache.catalina.Lifecycle

removeLifecycleListener

public void removeLifecycleListener(org.apache.catalina.LifecycleListener listener)
Specified by:
removeLifecycleListener in interface org.apache.catalina.Lifecycle

init

public void init()
          throws org.apache.catalina.LifecycleException
Specified by:
init in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

start

public void start()
           throws org.apache.catalina.LifecycleException
Specified by:
start in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

stop

public void stop()
          throws org.apache.catalina.LifecycleException
Specified by:
stop in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

destroy

public void destroy()
             throws org.apache.catalina.LifecycleException
Specified by:
destroy in interface org.apache.catalina.Lifecycle
Throws:
org.apache.catalina.LifecycleException

getState

public org.apache.catalina.LifecycleState getState()
Specified by:
getState in interface org.apache.catalina.Lifecycle

getStateName

public String getStateName()
Specified by:
getStateName in interface org.apache.catalina.Lifecycle

getContainer

public org.apache.catalina.Container getContainer()
Specified by:
getContainer in interface org.apache.catalina.Contained

setContainer

public void setContainer(org.apache.catalina.Container container)
Specified by:
setContainer in interface org.apache.catalina.Contained


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.