public class MessageChannelFactory {
- private static Map<String, MessageChannel> map = new HashMap<String, MessageChannel>();
+ private static Map<String, MessageChannel> map = new HashMap<>();
- public synchronized static MessageChannel getMessageChannel(String key, Integer size) {
+ public static synchronized MessageChannel getMessageChannel(String key, Integer size) {
if (map.get(key) != null) {
return map.get(key);
}
return mc;
}
- public synchronized static MessageChannel getMessageChannel(String key) {
+ public static synchronized MessageChannel getMessageChannel(String key) {
if (map.get(key) != null) {
return map.get(key);
}
return mc;
}
- public synchronized static boolean destroyMessageChannel(String key) {
+ public static synchronized boolean destroyMessageChannel(String key) {
if (map.get(key) != null) {
map.remove(key);
return true;
return false;
}
- public synchronized static void clean() {
+ public static synchronized void clean() {
map.clear();
}
}