| Modifier and Type | Class and Description |
|---|---|
protected class |
FilterHolder.Registration |
static interface |
FilterHolder.WrapFunction
Experimental Wrapper mechanism for Filter objects.
|
static class |
FilterHolder.Wrapper |
Holder.HolderConfig, Holder.HolderRegistrationAbstractLifeCycle.AbstractLifeCycleListenerDumpable.DumpableContainerLifeCycle.Listener| Constructor and Description |
|---|
FilterHolder()
Constructor
|
FilterHolder(java.lang.Class<? extends javax.servlet.Filter> filter)
Constructor
|
FilterHolder(javax.servlet.Filter filter)
Constructor for existing filter.
|
FilterHolder(Source source)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroyInstance(java.lang.Object o) |
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
void |
doStart() |
void |
doStop() |
void |
dump(java.lang.Appendable out,
java.lang.String indent)
Dump this object (and children) into an Appendable using the provided indent after any new lines.
|
javax.servlet.Filter |
getFilter() |
javax.servlet.FilterRegistration.Dynamic |
getRegistration() |
void |
initialize()
Do any setup necessary after starting
|
void |
setFilter(javax.servlet.Filter filter) |
java.lang.String |
toString() |
dump, getDisplayName, getInitParameter, getInitParameterNames, getInitParameters, getName, isAsyncSupported, setAsyncSupported, setClassName, setDisplayName, setHeldClass, setInitParameter, setInitParameters, setInstance, setNamegetClassName, getHeldClass, getInstance, getServletHandler, getSource, illegalStateIfContextStarted, isInstance, setServletHandler, unwrap, wrapaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdump, dumpContainer, dumpIterable, dumpMapEntries, dumpObject, dumpObjects, dumpSelf, namedpublic FilterHolder()
public FilterHolder(Source source)
source - the holder sourcepublic FilterHolder(java.lang.Class<? extends javax.servlet.Filter> filter)
filter - the filter classpublic FilterHolder(javax.servlet.Filter filter)
filter - the filterpublic void doStart()
throws java.lang.Exception
doStart in class BaseHolder<javax.servlet.Filter>java.lang.Exceptionpublic void initialize()
throws java.lang.Exception
BaseHolderinitialize in class BaseHolder<javax.servlet.Filter>java.lang.Exception - if unable to initializepublic void doStop()
throws java.lang.Exception
doStop in class BaseHolder<javax.servlet.Filter>java.lang.Exceptionpublic void destroyInstance(java.lang.Object o)
destroyInstance in class Holder<javax.servlet.Filter>public void setFilter(javax.servlet.Filter filter)
public javax.servlet.Filter getFilter()
public void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic void dump(java.lang.Appendable out,
java.lang.String indent)
throws java.io.IOException
Dumpabledump in interface Dumpabledump in class BaseHolder<javax.servlet.Filter>out - The appendable to dump toindent - The indent to apply after any new lines.java.io.IOException - if unable to write to Appendablepublic java.lang.String toString()
public javax.servlet.FilterRegistration.Dynamic getRegistration()
Copyright © 1995–2021 Webtide. All rights reserved.