Removed interface
This commit is contained in:
parent
f5d1d20c10
commit
63eb2e1c77
|
|
@ -5,7 +5,7 @@ import org.bukkit.scheduler.BukkitRunnable;
|
|||
import java.util.HashSet;
|
||||
import java.util.UUID;
|
||||
|
||||
class DataLock implements DataLockInterface {
|
||||
class DataLock {
|
||||
|
||||
private static DataLock instance = null;
|
||||
|
||||
|
|
@ -39,26 +39,22 @@ class DataLock implements DataLockInterface {
|
|||
return activeRequests.removeIdempotencyData(requestType, idempotencyData);
|
||||
}
|
||||
|
||||
@Override
|
||||
public synchronized void registerChannel(String channel) {
|
||||
activeChannels.add(channel);
|
||||
plugin.getServer().getMessenger().registerOutgoingPluginChannel(plugin, channel);
|
||||
plugin.getServer().getMessenger().registerIncomingPluginChannel(plugin, channel, pluginMessageListener);
|
||||
}
|
||||
|
||||
@Override
|
||||
public synchronized boolean isActiveChannel(String channel) {
|
||||
return activeChannels.contains(channel);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void tryLock(String channel, String data) {
|
||||
IdempotencyData idempotencyData = new IdempotencyData(channel, data, UUID.randomUUID());
|
||||
activeRequests.putIdempotencyData(RequestType.TRY_LOCK, idempotencyData);
|
||||
sendPluginMessage(RequestType.TRY_LOCK, idempotencyData);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void tryUnlock(String channel, String data) {
|
||||
IdempotencyData idempotencyData = new IdempotencyData(channel, data, UUID.randomUUID());
|
||||
activeRequests.putIdempotencyData(RequestType.TRY_UNLOCK, idempotencyData);
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
public interface DataLockInterface {
|
||||
|
||||
void tryLock(String channel, String data);
|
||||
|
||||
void tryUnlock(String channel, String data);
|
||||
|
||||
void registerChannel(String channel);
|
||||
|
||||
boolean isActiveChannel(String channel);
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user