public class LifeCycleFilter
extends org.glassfish.grizzly.filterchain.BaseFilter
Filter, which tracks the connections
lifecycle. The new connections could be either accepted if we have server,
or connected, if we establish client connection.| Constructor and Description |
|---|
LifeCycleFilter() |
| Modifier and Type | Method and Description |
|---|---|
Set<org.glassfish.grizzly.Connection> |
getActiveConnections()
Returns the
Set of currently active Connections. |
int |
getTotalConnections()
Returns the total number of connections ever
created by the
Transport |
org.glassfish.grizzly.filterchain.NextAction |
handleAccept(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
Method is called, when new
Connection was
accepted by a Transport |
org.glassfish.grizzly.filterchain.NextAction |
handleClose(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
Method is called, when the
Connection is getting closed |
org.glassfish.grizzly.filterchain.NextAction |
handleConnect(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
Method is called, when new client
Connection was
connected to some endpoint |
public org.glassfish.grizzly.filterchain.NextAction handleAccept(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
throws IOException
Connection was
accepted by a TransporthandleAccept in interface org.glassfish.grizzly.filterchain.FilterhandleAccept in class org.glassfish.grizzly.filterchain.BaseFilterctx - the filter chain contextIOExceptionpublic org.glassfish.grizzly.filterchain.NextAction handleConnect(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
throws IOException
Connection was
connected to some endpointhandleConnect in interface org.glassfish.grizzly.filterchain.FilterhandleConnect in class org.glassfish.grizzly.filterchain.BaseFilterctx - the filter chain contextIOExceptionpublic org.glassfish.grizzly.filterchain.NextAction handleClose(org.glassfish.grizzly.filterchain.FilterChainContext ctx)
throws IOException
Connection is getting closedhandleClose in interface org.glassfish.grizzly.filterchain.FilterhandleClose in class org.glassfish.grizzly.filterchain.BaseFilterctx - the filter chain contextIOExceptionpublic int getTotalConnections()
TransportTransportCopyright © 2018 Oracle Corporation. All Rights Reserved.