Class ServerShutdownSave

    • Field Detail

      • logger

        protected final net.playeranalytics.plugin.server.PluginLogger logger
    • Constructor Detail

      • ServerShutdownSave

        protected ServerShutdownSave​(Locale locale,
                                     DBSystem dbSystem,
                                     net.playeranalytics.plugin.server.PluginLogger logger,
                                     ErrorLogger errorLogger)
    • Method Detail

      • checkServerShuttingDownStatus

        protected abstract boolean checkServerShuttingDownStatus()
      • serverIsKnownToBeShuttingDown

        public void serverIsKnownToBeShuttingDown()
      • performSave

        public java.util.Optional<java.util.concurrent.Future<?>> performSave()