public final class RemoteCIDRValve extends ValveBase
Lifecycle.SingleUseasyncSupported, container, containerLog, next, smmserverAFTER_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 and Description |
|---|
RemoteCIDRValve() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAllow()
Return a string representation of the
NetMask list in #allow. |
java.lang.String |
getDeny()
Return a string representation of the
NetMask list in #deny. |
void |
invoke(Request request,
Response response)
Perform request processing as required by this Valve.
|
void |
setAllow(java.lang.String input)
Fill the #allow list with the list of netmasks provided as an argument,
if any.
|
void |
setDeny(java.lang.String input)
Fill the #deny list with the list of netmasks provided as an argument, if
any.
|
backgroundProcess, getContainer, getDomainInternal, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setContainer, setNext, startInternal, stopInternal, toStringdestroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister, unregisteraddLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stoppublic java.lang.String getAllow()
NetMask list in #allow.public void setAllow(java.lang.String input)
input - The list of netmasks, as a comma separated stringjava.lang.IllegalArgumentException - One or more netmasks are invalidpublic java.lang.String getDeny()
NetMask list in #deny.public void setDeny(java.lang.String input)
input - The list of netmasks, as a comma separated stringjava.lang.IllegalArgumentException - One or more netmasks are invalidpublic void invoke(Request request, Response response) throws java.io.IOException, ServletException
ValvePerform request processing as required by this Valve.
An individual Valve MAY perform the following actions, in the specified order:
getNext().invoke().
A Valve MUST NOT do any of the following things:
getNext().invoke() method has returned.
getNext().invoke() method has
returned.
request - The servlet request to be processedresponse - The servlet response to be createdjava.io.IOException - if an input/output error occurs, or is thrown
by a subsequently invoked Valve, Filter, or ServletServletException - if a servlet error occurs, or is thrown
by a subsequently invoked Valve, Filter, or ServletCopyright © 2000-2019 Apache Software Foundation. All Rights Reserved.