Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
public interface IoServiceListener
extends EventListener
IoFuture
becomes available.
Method Summary | |
void |
|
void |
|
void |
|
void |
|
public void serviceActivated(IoService service, SocketAddress serviceAddress, IoHandler handler, IoServiceConfig config)
Invoked when a new service is activated by anIoService
.
- Parameters:
service
- theIoService
serviceAddress
- the socket address of theIoService
listens to manage sessions. If the service is anIoAcceptor
, it is a bind address. If the service is anIoConnector
, it is a remote address.handler
- theIoHandler
that serves the new serviceconfig
- theIoServiceConfig
of the new service
public void serviceDeactivated(IoService service, SocketAddress serviceAddress, IoHandler handler, IoServiceConfig config)
Invoked when a service is deactivated by anIoService
.
- Parameters:
service
- theIoService
serviceAddress
- the socket address of theIoService
listens to manage sessions. If the service is anIoAcceptor
, it is a bind address. If the service is anIoConnector
, it is a remote address.handler
- theIoHandler
that serves the serviceconfig
- theIoServiceConfig
of the service
public void sessionCreated(IoSession session)
Invoked when a new session is created by anIoService
.
- Parameters:
session
- the new session