Uses of Interface
org.apache.mina.core.session.IoSessionInitializer
-
Packages that use IoSessionInitializer Package Description org.apache.mina.core.polling Base class for implementing transport based on active polling strategies like NIO select call, or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc).org.apache.mina.core.service org.apache.mina.proxy org.apache.mina.proxy.session org.apache.mina.transport.vmpipe In-VM pipe support which removes the overhead of local loopback communication. -
-
Uses of IoSessionInitializer in org.apache.mina.core.polling
Methods in org.apache.mina.core.polling that return IoSessionInitializer Modifier and Type Method Description IoSessionInitializer<? extends ConnectFuture>AbstractPollingIoConnector.ConnectionRequest. getSessionInitializer()Methods in org.apache.mina.core.polling with parameters of type IoSessionInitializer Modifier and Type Method Description protected ConnectFutureAbstractPollingIoConnector. connect0(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Implement this method to perform the actual connect operation.Constructors in org.apache.mina.core.polling with parameters of type IoSessionInitializer Constructor Description ConnectionRequest(H handle, IoSessionInitializer<? extends ConnectFuture> callback)Creates a new ConnectionRequest instance -
Uses of IoSessionInitializer in org.apache.mina.core.service
Methods in org.apache.mina.core.service with parameters of type IoSessionInitializer Modifier and Type Method Description ConnectFutureAbstractIoConnector. connect(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specified remote address binding to the specified local address and and invokes theioSessionInitializerwhen the IoSession is created but beforeIoHandler.sessionCreated(IoSession)is invoked.ConnectFutureAbstractIoConnector. connect(SocketAddress remoteAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specified remote address and invokes theioSessionInitializerwhen the IoSession is created but beforeIoHandler.sessionCreated(IoSession)is invoked.ConnectFutureAbstractIoConnector. connect(IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to thedefault remote addressand invokes theioSessionInitializerwhen the IoSession is created but beforeIoHandler.sessionCreated(IoSession)is invoked.ConnectFutureIoConnector. connect(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specified remote address binding to the specified local address and and invokes theioSessionInitializerwhen the IoSession is created but beforeIoHandler.sessionCreated(IoSession)is invoked.ConnectFutureIoConnector. connect(SocketAddress remoteAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specified remote address and invokes theioSessionInitializerwhen the IoSession is created but beforeIoHandler.sessionCreated(IoSession)is invoked.ConnectFutureIoConnector. connect(IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to thedefault remote addressand invokes theioSessionInitializerwhen the IoSession is created but beforeIoHandler.sessionCreated(IoSession)is invoked.protected abstract ConnectFutureAbstractIoConnector. connect0(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Implement this method to perform the actual connect operation.protected voidAbstractIoService. initSession(IoSession session, IoFuture future, IoSessionInitializer sessionInitializer) -
Uses of IoSessionInitializer in org.apache.mina.proxy
Methods in org.apache.mina.proxy with parameters of type IoSessionInitializer Modifier and Type Method Description protected ConnectFutureProxyConnector. connect0(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specifiedaddress. -
Uses of IoSessionInitializer in org.apache.mina.proxy.session
Classes in org.apache.mina.proxy.session that implement IoSessionInitializer Modifier and Type Class Description classProxyIoSessionInitializer<T extends ConnectFuture>ProxyIoSessionInitializer.java -IoSessionInitializerwrapper class to inject theProxyIoSessionobject that contains all the attributes of the target connection into theIoSession.Constructors in org.apache.mina.proxy.session with parameters of type IoSessionInitializer Constructor Description ProxyIoSessionInitializer(IoSessionInitializer<T> wrappedSessionInitializer, ProxyIoSession proxyIoSession)Creates a new ProxyIoSessionInitializer instance -
Uses of IoSessionInitializer in org.apache.mina.transport.vmpipe
Methods in org.apache.mina.transport.vmpipe with parameters of type IoSessionInitializer Modifier and Type Method Description protected ConnectFutureVmPipeConnector. connect0(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Implement this method to perform the actual connect operation.
-