完善jmeter插件

This commit is contained in:
heavyrain.lee
2019-05-15 23:03:18 +08:00
parent 4661b8c856
commit cfc97e602e
5 changed files with 117 additions and 273 deletions
@@ -0,0 +1,32 @@
package net.xmeter.samplers;
import java.util.concurrent.ConcurrentHashMap;
import cn.wildfirechat.client.IMClient;
public class ClientManager {
private ConcurrentHashMap<String, IMClient> clients = new ConcurrentHashMap<>();
private static ClientManager clientManager = new ClientManager();
private ClientManager() {
}
public static synchronized ClientManager getInstance() {
return clientManager;
}
public void putClient(String key, IMClient client) {
clients.put(key, client);
}
public IMClient getClient(String key) {
return this.clients.get(key);
}
public void removeClient(String key) {
this.clients.remove(key);
}
}