Class TcpTransportAgent
- java.lang.Object
-
- jadex.platform.service.transport.AbstractTransportAgent<java.nio.channels.SocketChannel>
-
- jadex.platform.service.transport.tcp.TcpTransportAgent
-
- All Implemented Interfaces:
IInternalService
,IService
,IMemstatService
,ITransportInfoService
,ITransportService
,ITransportHandler<java.nio.channels.SocketChannel>
public class TcpTransportAgent extends AbstractTransportAgent<java.nio.channels.SocketChannel>
Agent that implements TCP message transport.
-
-
Field Summary
-
Fields inherited from class jadex.platform.service.transport.AbstractTransportAgent
agent, cleanupinterval, commandswaitingforcons, establishedconnections, execfeat, handshakingconnections, impl, infosubscribers, maxmsgsize, nextcleanup, platformid, port, restablishedconnections, secser, serser, tas
-
Fields inherited from interface jadex.bridge.service.IService
EMPTY_SERVICES
-
-
Constructor Summary
Constructors Constructor Description TcpTransportAgent()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ITransport<java.nio.channels.SocketChannel>
createTransportImpl()
Get the transport implementation-
Methods inherited from class jadex.platform.service.transport.AbstractTransportAgent
canDecide, cleanup, collectConnectionStatus, connectionClosed, connectionEstablished, createNewConnections, deliverRemoteMessage, establishConnection, getAccess, getConnections, getMemInfo, getMethodInfos, getPropertyMap, getServiceId, invokeMethod, isValid, messageReceived, sendMessage, setComponentAccess, setServiceIdentifier, shutdown, shutdownService, start, startService, subscribeToConnections
-
-
-
-
Method Detail
-
createTransportImpl
public ITransport<java.nio.channels.SocketChannel> createTransportImpl()
Get the transport implementation- Overrides:
createTransportImpl
in classAbstractTransportAgent<java.nio.channels.SocketChannel>
-
-