Rename and clean up MapleEventRecallCoordinator

This commit is contained in:
P0nk
2021-09-09 21:31:22 +02:00
parent fbb0a08663
commit aea3a7921d
4 changed files with 19 additions and 19 deletions

View File

@@ -35,7 +35,7 @@ import net.server.channel.Channel;
import net.server.channel.CharacterIdChannelPair; import net.server.channel.CharacterIdChannelPair;
import net.server.coordinator.session.Hwid; import net.server.coordinator.session.Hwid;
import net.server.coordinator.session.SessionCoordinator; import net.server.coordinator.session.SessionCoordinator;
import net.server.coordinator.world.MapleEventRecallCoordinator; import net.server.coordinator.world.EventRecallCoordinator;
import net.server.guild.GuildPackets; import net.server.guild.GuildPackets;
import net.server.guild.MapleAlliance; import net.server.guild.MapleAlliance;
import net.server.guild.MapleGuild; import net.server.guild.MapleGuild;
@@ -408,7 +408,7 @@ public final class PlayerLoggedinHandler extends AbstractPacketHandler {
} }
if (newcomer) { if (newcomer) {
EventInstanceManager eim = MapleEventRecallCoordinator.getInstance().recallEventInstance(cid); EventInstanceManager eim = EventRecallCoordinator.getInstance().recallEventInstance(cid);
if (eim != null) { if (eim != null) {
eim.registerPlayer(player); eim.registerPlayer(player);
} }

View File

@@ -21,24 +21,24 @@ package net.server.coordinator.world;
import config.YamlConfig; import config.YamlConfig;
import scripting.event.EventInstanceManager; import scripting.event.EventInstanceManager;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.List; import java.util.List;
import java.util.Map.Entry; import java.util.Map.Entry;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
/** /**
*
* @author Ronan * @author Ronan
*/ */
public class MapleEventRecallCoordinator { public class EventRecallCoordinator {
private final static MapleEventRecallCoordinator instance = new MapleEventRecallCoordinator(); private final static EventRecallCoordinator instance = new EventRecallCoordinator();
public static MapleEventRecallCoordinator getInstance() { public static EventRecallCoordinator getInstance() {
return instance; return instance;
} }
private ConcurrentHashMap<Integer, EventInstanceManager> eventHistory = new ConcurrentHashMap<>(); private final ConcurrentHashMap<Integer, EventInstanceManager> eventHistory = new ConcurrentHashMap<>();
private static boolean isRecallableEvent(EventInstanceManager eim) { private static boolean isRecallableEvent(EventInstanceManager eim) {
return eim != null && !eim.isEventDisposed() && !eim.isEventCleared(); return eim != null && !eim.isEventDisposed() && !eim.isEventCleared();

View File

@@ -19,7 +19,7 @@
*/ */
package net.server.task; package net.server.task;
import net.server.coordinator.world.MapleEventRecallCoordinator; import net.server.coordinator.world.EventRecallCoordinator;
/** /**
* *
@@ -29,6 +29,6 @@ public class EventRecallCoordinatorTask implements Runnable {
@Override @Override
public void run() { public void run() {
MapleEventRecallCoordinator.getInstance().manageEventInstances(); EventRecallCoordinator.getInstance().manageEventInstances();
} }
} }

View File

@@ -31,7 +31,7 @@ import net.server.audit.locks.*;
import net.server.audit.locks.factory.MonitoredReadLockFactory; import net.server.audit.locks.factory.MonitoredReadLockFactory;
import net.server.audit.locks.factory.MonitoredReentrantLockFactory; import net.server.audit.locks.factory.MonitoredReentrantLockFactory;
import net.server.audit.locks.factory.MonitoredWriteLockFactory; import net.server.audit.locks.factory.MonitoredWriteLockFactory;
import net.server.coordinator.world.MapleEventRecallCoordinator; import net.server.coordinator.world.EventRecallCoordinator;
import net.server.world.MapleParty; import net.server.world.MapleParty;
import net.server.world.MaplePartyCharacter; import net.server.world.MaplePartyCharacter;
import scripting.AbstractPlayerInteraction; import scripting.AbstractPlayerInteraction;
@@ -552,7 +552,7 @@ public class EventInstanceManager {
ex.printStackTrace(); ex.printStackTrace();
} }
MapleEventRecallCoordinator.getInstance().storeEventInstance(chr.getId(), this); EventRecallCoordinator.getInstance().storeEventInstance(chr.getId(), this);
} }
public void monsterKilled(Character chr, final MapleMonster mob) { public void monsterKilled(Character chr, final MapleMonster mob) {