public final class RemoteCIDRValve extends ValveBase
Lifecycle.SingleUse
asyncSupported, container, containerLog, info, next, sm
mserver
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 and Description |
---|
RemoteCIDRValve() |
Modifier and Type | Method and Description |
---|---|
String |
getAllow()
Return a string representation of the
NetMask list in #allow. |
String |
getDeny()
Return a string representation of the
NetMask list in #deny. |
void |
invoke(Request request,
Response response)
The implementation-specific logic represented by this Valve.
|
void |
setAllow(String input)
Fill the #allow list with the list of netmasks provided as an argument,
if any.
|
void |
setDeny(String input)
Fill the #deny list with the list of netmasks provided as an argument, if
any.
|
backgroundProcess, event, getContainer, getDomainInternal, getInfo, getNext, getObjectNameKeyProperties, initInternal, isAsyncSupported, setAsyncSupported, setContainer, setNext, startInternal, stopInternal, toString
destroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregister
addLifecycleListener, destroy, findLifecycleListeners, fireLifecycleEvent, getState, getStateName, getThrowOnFailure, init, removeLifecycleListener, setState, setState, setThrowOnFailure, start, stop
public String getAllow()
NetMask
list in #allow.public void setAllow(String input)
input
- The list of netmasks, as a comma separated stringIllegalArgumentException
- One or more netmasks are invalidpublic String getDeny()
NetMask
list in #deny.public void setDeny(String input)
input
- The list of netmasks, as a comma separated stringIllegalArgumentException
- One or more netmasks are invalidpublic void invoke(Request request, Response response) throws IOException, ServletException
ValveBase
This method MUST be provided by a subclass.
invoke
in interface Valve
invoke
in class ValveBase
request
- The servlet request to be processedresponse
- The servlet response to be createdIOException
- if an input/output error occursServletException
- if a servlet error occursCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.