org.apache.mina.transport.serial
Class SerialConnector
java.lang.Object
org.apache.mina.core.service.AbstractIoService
org.apache.mina.core.service.AbstractIoConnector
org.apache.mina.transport.serial.SerialConnector
- All Implemented Interfaces:
- IoConnector, IoService
public final class SerialConnector
- extends AbstractIoConnector
IoConnector
for serial communication transport.
- Version:
- $Rev: 529576 $, $Date: 2007-04-17 14:25:07 +0200 (mar., 17 avr. 2007) $
- Author:
- The Apache MINA Project (dev@mina.apache.org)
Methods inherited from class org.apache.mina.core.service.AbstractIoConnector |
connect, connect, connect, connect, connect, connect, finishSessionInitialization0, getConnectTimeout, getConnectTimeoutCheckInterval, getConnectTimeoutMillis, getDefaultRemoteAddress, setConnectTimeout, setConnectTimeoutCheckInterval, setConnectTimeoutMillis, setDefaultRemoteAddress, toString |
Methods inherited from class org.apache.mina.core.service.AbstractIoService |
addListener, broadcast, dispose, executeWorker, executeWorker, finishSessionInitialization, getActivationTime, getFilterChain, getFilterChainBuilder, getHandler, getIdleState, getIdleStatusChecker, getListeners, getManagedSessionCount, getManagedSessions, getScheduledWriteBytes, getScheduledWriteMessages, getSessionConfig, getSessionDataStructureFactory, getStatistics, isActive, isDisposed, isDisposing, notifyIdleness, removeListener, setFilterChainBuilder, setHandler, setSessionDataStructureFactory |
Methods inherited from interface org.apache.mina.core.service.IoService |
addListener, broadcast, dispose, getActivationTime, getFilterChain, getFilterChainBuilder, getHandler, getIdleState, getManagedSessionCount, getManagedSessions, getScheduledWriteBytes, getScheduledWriteMessages, getSessionConfig, getSessionDataStructureFactory, getStatistics, isActive, isDisposed, isDisposing, removeListener, setFilterChainBuilder, setHandler, setSessionDataStructureFactory |
SerialConnector
public SerialConnector()
SerialConnector
public SerialConnector(Executor executor)
connect0
protected ConnectFuture connect0(SocketAddress remoteAddress,
SocketAddress localAddress,
IoSessionInitializer<? extends ConnectFuture> sessionInitializer)
- Description copied from class:
AbstractIoConnector
- Implement this method to perform the actual connect operation.
- Specified by:
connect0
in class AbstractIoConnector
localAddress
- null if no local address is specified
dispose0
protected IoFuture dispose0()
throws Exception
- Description copied from class:
AbstractIoService
- Implement this method to release any acquired resources. This method
is invoked only once by
AbstractIoService.dispose()
.
- Specified by:
dispose0
in class AbstractIoService
- Throws:
Exception
getTransportMetadata
public TransportMetadata getTransportMetadata()
- Description copied from interface:
IoService
- Returns the
TransportMetadata
that this service runs on.
Copyright © 2004-2008 Apache MINA Project. All Rights Reserved.