diff --git a/CommonCore/SQL/src/de/steamwar/sql/AuditLog.java b/CommonCore/SQL/src/de/steamwar/sql/AuditLog.java index 82d07c1b..bc6bdf05 100644 --- a/CommonCore/SQL/src/de/steamwar/sql/AuditLog.java +++ b/CommonCore/SQL/src/de/steamwar/sql/AuditLog.java @@ -80,46 +80,42 @@ public class AuditLog { GUI_CLICK, } - public static AuditLog get(int auditLogId) { - return byId.select(auditLogId); + private static void create(String serverName, SteamwarUser serverOwner, SteamwarUser actor, Type actionType, String text) { + create.insertGetKey(Timestamp.from(Instant.now()), serverName, serverOwner, actor, actionType, text); } - private static AuditLog create(String serverName, SteamwarUser serverOwner, SteamwarUser actor, Type actionType, String text) { - return get(create.insertGetKey(Timestamp.from(Instant.now()), serverName, serverOwner, actor, actionType, text)); + public static void createJoin(@NonNull String jointServerName, SteamwarUser serverOwner, @NonNull SteamwarUser joinedPlayer) { + create(jointServerName, serverOwner, joinedPlayer, Type.JOIN, ""); } - public static AuditLog createJoin(@NonNull String jointServerName, SteamwarUser serverOwner, @NonNull SteamwarUser joinedPlayer) { - return create(jointServerName, serverOwner, joinedPlayer, Type.JOIN, ""); + public static void createLeave(@NonNull String leftServerName, SteamwarUser serverOwner, @NonNull SteamwarUser joinedPlayer) { + create(leftServerName, serverOwner, joinedPlayer, Type.LEAVE, ""); } - public static AuditLog createLeave(@NonNull String leftServerName, SteamwarUser serverOwner, @NonNull SteamwarUser joinedPlayer) { - return create(leftServerName, serverOwner, joinedPlayer, Type.LEAVE, ""); + public static void createCommand(@NonNull String serverName, SteamwarUser serverOwner, SteamwarUser player, @NonNull String command) { + if (player == null) return; + create(serverName, serverOwner, player, Type.COMMAND, command); } - public static AuditLog createCommand(@NonNull String serverName, SteamwarUser serverOwner, SteamwarUser player, @NonNull String command) { - if (player == null) return null; - return create(serverName, serverOwner, player, Type.COMMAND, command); + public static void createSensitiveCommand(@NonNull String serverName, SteamwarUser serverOwner, SteamwarUser player, @NonNull String command) { + if (player == null) return; + create(serverName, serverOwner, player, Type.SENSITIVE_COMMAND, command); } - public static AuditLog createSensitiveCommand(@NonNull String serverName, SteamwarUser serverOwner, SteamwarUser player, @NonNull String command) { - if (player == null) return null; - return create(serverName, serverOwner, player, Type.SENSITIVE_COMMAND, command); + public static void createChat(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser chatter, @NonNull String chat) { + create(serverName, serverOwner, chatter, Type.CHAT, chat); } - public static AuditLog createChat(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser chatter, @NonNull String chat) { - return create(serverName, serverOwner, chatter, Type.CHAT, chat); + public static void createGuiOpen(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser player, @NonNull String guiName) { + create(serverName, serverOwner, player, Type.GUI_OPEN, guiName); } - public static AuditLog createGuiOpen(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser player, @NonNull String guiName) { - return create(serverName, serverOwner, player, Type.GUI_OPEN, guiName); + public static void createGuiClick(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser player, @NonNull String guiName, @NonNull String clickType, int slot, @NonNull String itemName) { + create(serverName, serverOwner, player, Type.GUI_CLICK, "Gui: " + guiName + "\nSlot: " + slot + "\nClickType: " + clickType + "\nItemName: " + itemName); } - public static AuditLog createGuiClick(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser player, @NonNull String guiName, @NonNull String clickType, int slot, @NonNull String itemName) { - return create(serverName, serverOwner, player, Type.GUI_CLICK, "Gui: " + guiName + "\nSlot: " + slot + "\nClickType: " + clickType + "\nItemName: " + itemName); - } - - public static AuditLog createGuiClose(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser player, @NonNull String guiName) { - return create(serverName, serverOwner, player, Type.GUI_CLOSE, guiName); + public static void createGuiClose(@NonNull String serverName, SteamwarUser serverOwner, @NonNull SteamwarUser player, @NonNull String guiName) { + create(serverName, serverOwner, player, Type.GUI_CLOSE, guiName); } public SteamwarUser getServerOwner() {