public class LogFilter extends BaseFilter
Filter| Constructor and Description |
|---|
LogFilter() |
LogFilter(Logger logger) |
LogFilter(Logger logger,
Level level) |
| Modifier and Type | Method and Description |
|---|---|
void |
exceptionOccurred(FilterChainContext ctx,
Throwable error)
Notification about exception, occurred on the
FilterChain |
Level |
getLevel() |
Logger |
getLogger() |
NextAction |
handleAccept(FilterChainContext ctx)
Execute a unit of processing work to be performed, when server channel
has accepted the client connection.
|
NextAction |
handleClose(FilterChainContext ctx)
Execute a unit of processing work to be performed, when connection
has been closed.
|
NextAction |
handleConnect(FilterChainContext ctx)
Execute a unit of processing work to be performed, when channel gets
connected.
|
NextAction |
handleRead(FilterChainContext ctx)
Execute a unit of processing work to be performed, when channel will
become available for reading.
|
NextAction |
handleWrite(FilterChainContext ctx)
Execute a unit of processing work to be performed, when some data should
be written on channel.
|
void |
onAdded(FilterChain filterChain)
Method is called, when the Filter has been added to the
passed
FilterChain. |
void |
onFilterChainChanged(FilterChain filterChain)
Method is called, when the
FilterChain this Filter is part of,
has been changed. |
void |
onRemoved(FilterChain filterChain)
Method is called, when the Filter has been removed from the
passed
FilterChain. |
createContext, handleEvent, toStringpublic LogFilter()
public LogFilter(Logger logger)
public Logger getLogger()
public Level getLevel()
public void onAdded(FilterChain filterChain)
BaseFilterFilterChain.onAdded in interface FilteronAdded in class BaseFilterfilterChain - the FilterChain this Filter was added to.public void onRemoved(FilterChain filterChain)
BaseFilterFilterChain.onRemoved in interface FilteronRemoved in class BaseFilterfilterChain - the FilterChain this Filter was removed from.public void onFilterChainChanged(FilterChain filterChain)
BaseFilterFilterChain this Filter is part of,
has been changed.onFilterChainChanged in interface FilteronFilterChainChanged in class BaseFilterfilterChain - the FilterChain.public NextAction handleRead(FilterChainContext ctx) throws IOException
BaseFilterFilter may either complete the required processing and
return false, or delegate remaining processing to the next
Filter in a FilterChain containing this Filter
by returning true.handleRead in interface FilterhandleRead in class BaseFilterctx - FilterChainContextNextAction instruction for FilterChain, how it
should continue the executionIOExceptionpublic NextAction handleWrite(FilterChainContext ctx) throws IOException
BaseFilterFilter may either complete the required processing and
return false, or delegate remaining processing to the next
Filter in a FilterChain containing this Filter
by returning true.handleWrite in interface FilterhandleWrite in class BaseFilterctx - FilterChainContextNextAction instruction for FilterChain, how it
should continue the executionIOExceptionpublic NextAction handleConnect(FilterChainContext ctx) throws IOException
BaseFilterFilter may either complete the required processing and
return false, or delegate remaining processing to the next
Filter in a FilterChain containing this Filter
by returning true.handleConnect in interface FilterhandleConnect in class BaseFilterctx - FilterChainContextNextAction instruction for FilterChain, how it
should continue the executionIOExceptionpublic NextAction handleAccept(FilterChainContext ctx) throws IOException
BaseFilterFilter may either complete the required processing and
return false, or delegate remaining processing to the next
Filter in a FilterChain containing this Filter
by returning true.handleAccept in interface FilterhandleAccept in class BaseFilterctx - FilterChainContextNextAction instruction for FilterChain, how it
should continue the executionIOExceptionpublic NextAction handleClose(FilterChainContext ctx) throws IOException
BaseFilterFilter may either complete the required processing and
return false, or delegate remaining processing to the next
Filter in a FilterChain containing this Filter
by returning true.handleClose in interface FilterhandleClose in class BaseFilterctx - FilterChainContextNextAction instruction for FilterChain, how it
should continue the executionIOExceptionpublic void exceptionOccurred(FilterChainContext ctx, Throwable error)
BaseFilterFilterChainexceptionOccurred in interface FilterexceptionOccurred in class BaseFilterctx - event processing FilterChainContexterror - error, which occurred during FilterChain executionCopyright © 2017–2019 Oracle Corporation. All rights reserved.