Class DefaultConnectionManager
java.lang.Object
com.iohao.net.server.connection.DefaultConnectionManager
- All Implemented Interfaces:
CommonConnectionManager, ConnectionManager
DefaultConnectionManager
- Since:
- 25.1
- Author:
- 渔民小镇
- date:
- 2025-09-06
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConnection(ConnectionItem connection) voidbooleancontainsNetId(int netId) io.aeron.PublicationgetPublicationByNetId(int netId) intpoll(io.aeron.logbuffer.FragmentHandler fragmentHandler) voidpublishMessage(int serverId, Object message) voidpublishMessage(String pubName, Object message) voidpublishMessageByNetId(int netId, Object message) voidpublishMessageToCenter(Object message)
-
Constructor Details
-
DefaultConnectionManager
-
-
Method Details
-
containsNetId
public boolean containsNetId(int netId) - Specified by:
containsNetIdin interfaceCommonConnectionManager
-
awaitConnect
public void awaitConnect()- Specified by:
awaitConnectin interfaceConnectionManager
-
getPublicationByNetId
public io.aeron.Publication getPublicationByNetId(int netId) - Specified by:
getPublicationByNetIdin interfaceCommonConnectionManager
-
publishMessageToCenter
- Specified by:
publishMessageToCenterin interfaceConnectionManager
-
publishMessage
- Specified by:
publishMessagein interfaceConnectionManager
-
publishMessage
- Specified by:
publishMessagein interfaceCommonConnectionManager
-
publishMessageByNetId
- Specified by:
publishMessageByNetIdin interfaceConnectionManager
-
addConnection
- Specified by:
addConnectionin interfaceConnectionManager
-
poll
public int poll(io.aeron.logbuffer.FragmentHandler fragmentHandler) - Specified by:
pollin interfaceCommonConnectionManager
-