Mercury-IM/domain/src/main/java/org/mercury_im/core/Messenger.java

22 lines
560 B
Java
Raw Normal View History

2019-11-08 00:47:17 +01:00
package org.mercury_im.core;
import org.mercury_im.core.transport.connection.ConnectionMethod;
import org.mercury_im.messenger.core.entity.Account;
2019-11-12 00:07:57 +01:00
import java.util.HashMap;
import java.util.Map;
2019-11-08 00:47:17 +01:00
public class Messenger {
2019-11-12 00:07:57 +01:00
private final Map<Long, ConnectionMethod> connections = new HashMap<>();
public void addConnection(ConnectionMethod connection) {
connections.put(connection.getAccount().getId(), connection);
}
public ConnectionMethod getConnection(Account account) {
return connections.get(account.getId());
}
2019-11-12 00:07:57 +01:00
2019-11-08 00:47:17 +01:00
}