程序包 com.walker.tcp

接口 ConnectionManager

所有已知实现类:
AbstractConnectionManager, LoadBalanceConnectionManager, SimpleEngineConnectionManager

public interface ConnectionManager
  • 方法详细资料

    • queryPageConnectionList

      GenericPager<Connection> queryPageConnectionList(int pageIndex, int pageSize)
    • queryAllConnectionList

      List<Connection> queryAllConnectionList()
    • getConnection

      Connection getConnection(int engineId, String id)
    • updateLastTime

      void updateLastTime(int engineId, String id)
    • removeConnection

      void removeConnection(int engineId, String id)
    • updateConnection

      void updateConnection(int engineId, String id, Connection connection)
    • putConnection

      void putConnection(int engineId, Connection connection)
    • getConnection

      Connection getConnection(String id)
    • updateLastTime

      void updateLastTime(String id)
    • removeConnection

      void removeConnection(String id)
    • updateConnection

      void updateConnection(String id, Connection connection)
    • putConnection

      void putConnection(Connection connection)
    • isSupportMultipleEngine

      boolean isSupportMultipleEngine()
    • getConnectionByName

      Connection getConnectionByName(String name)
      业务系统根据提供的绑定名称,查找连接对象。如:设备ID
      参数:
      name -
      返回:
    • removeConnectionByName

      void removeConnectionByName(String name)
      根据终端设备名称,删除连接对象
      参数:
      name -
    • queryAllConnectionListBy

      List<Connection> queryAllConnectionListBy(int engineId)
    • getConnectionTypeName

      String getConnectionTypeName(int engineId)
    • getConnectionTypeMap

      Map<Integer,String> getConnectionTypeMap()