Uses of Interface
org.apache.mina.core.future.ConnectFuture
-
Packages that use ConnectFuture Package Description org.apache.directory.ldap.client.api org.apache.mina.core.future 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 ConnectFuture in org.apache.directory.ldap.client.api
Methods in org.apache.directory.ldap.client.api that return ConnectFuture Modifier and Type Method Description ConnectFutureLdapNetworkConnection. tryConnect()Process the connect. -
Uses of ConnectFuture in org.apache.mina.core.future
Classes in org.apache.mina.core.future that implement ConnectFuture Modifier and Type Class Description classDefaultConnectFutureA default implementation ofConnectFuture.Methods in org.apache.mina.core.future that return ConnectFuture Modifier and Type Method Description ConnectFutureConnectFuture. addListener(IoFutureListener<?> listener)Adds an eventlistenerwhich is notified when this future is completed.ConnectFutureDefaultConnectFuture. addListener(IoFutureListener<?> listener)Adds an eventlistenerwhich is notified when this future is completed.ConnectFutureConnectFuture. await()Wait for the asynchronous operation to complete.ConnectFutureDefaultConnectFuture. await()Wait for the asynchronous operation to complete.ConnectFutureConnectFuture. awaitUninterruptibly()Wait for the asynchronous operation to complete uninterruptibly.ConnectFutureDefaultConnectFuture. awaitUninterruptibly()Wait for the asynchronous operation to complete uninterruptibly.static ConnectFutureDefaultConnectFuture. newFailedFuture(Throwable exception)Creates a new instance of a Connection Failure, with the associated cause.ConnectFutureConnectFuture. removeListener(IoFutureListener<?> listener)Removes an existing eventlistenerso it won't be notified when the future is completed.ConnectFutureDefaultConnectFuture. removeListener(IoFutureListener<?> listener)Removes an existing eventlistenerso it won't be notified when the future is completed. -
Uses of ConnectFuture in org.apache.mina.core.polling
Classes in org.apache.mina.core.polling that implement ConnectFuture Modifier and Type Class Description classAbstractPollingIoConnector.ConnectionRequestA ConnectionRequest's IoutureMethods in org.apache.mina.core.polling that return ConnectFuture 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.Methods in org.apache.mina.core.polling that return types with arguments of type ConnectFuture Modifier and Type Method Description IoSessionInitializer<? extends ConnectFuture>AbstractPollingIoConnector.ConnectionRequest. getSessionInitializer()Method parameters in org.apache.mina.core.polling with type arguments of type ConnectFuture 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.Constructor parameters in org.apache.mina.core.polling with type arguments of type ConnectFuture Constructor Description ConnectionRequest(H handle, IoSessionInitializer<? extends ConnectFuture> callback)Creates a new ConnectionRequest instance -
Uses of ConnectFuture in org.apache.mina.core.service
Methods in org.apache.mina.core.service that return ConnectFuture Modifier and Type Method Description ConnectFutureAbstractIoConnector. connect()Connects to thedefault remote address.ConnectFutureAbstractIoConnector. connect(SocketAddress remoteAddress)Connects to the specified remote address.ConnectFutureAbstractIoConnector. connect(SocketAddress remoteAddress, SocketAddress localAddress)Connects to the specified remote address binding to the specified local address.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()Connects to thedefault remote address.ConnectFutureIoConnector. connect(SocketAddress remoteAddress)Connects to the specified remote address.ConnectFutureIoConnector. connect(SocketAddress remoteAddress, SocketAddress localAddress)Connects to the specified remote address binding to the specified local address.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.Method parameters in org.apache.mina.core.service with type arguments of type ConnectFuture 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. -
Uses of ConnectFuture in org.apache.mina.proxy
Methods in org.apache.mina.proxy that return ConnectFuture Modifier and Type Method Description protected ConnectFutureProxyConnector. connect0(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specifiedaddress.protected ConnectFutureProxyConnector. fireConnected(IoSession session)Fires the connection event on the real future to notify the client.Method parameters in org.apache.mina.proxy with type arguments of type ConnectFuture Modifier and Type Method Description protected ConnectFutureProxyConnector. connect0(SocketAddress remoteAddress, SocketAddress localAddress, IoSessionInitializer<? extends ConnectFuture> sessionInitializer)Connects to the specifiedaddress. -
Uses of ConnectFuture in org.apache.mina.proxy.session
Classes in org.apache.mina.proxy.session with type parameters of type ConnectFuture 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. -
Uses of ConnectFuture in org.apache.mina.transport.vmpipe
Methods in org.apache.mina.transport.vmpipe that return ConnectFuture 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.Method parameters in org.apache.mina.transport.vmpipe with type arguments of type ConnectFuture 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.
-