Class CloudNetReportModule

  • All Implemented Interfaces:
    de.dytanic.cloudnet.driver.module.IModule

    public final class CloudNetReportModule
    extends de.dytanic.cloudnet.module.NodeCloudNetModule
    • Field Summary

      • Fields inherited from class de.dytanic.cloudnet.driver.module.driver.DriverModule

        config
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String createPasteContentAll()  
      java.lang.String createPasteContentModules()  
      java.lang.String createPasteContentNode​(de.dytanic.cloudnet.common.Properties properties)  
      java.lang.String createPasteContentService​(de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)  
      java.lang.String createPasteContentTasks()  
      java.lang.String executePaste​(java.lang.String content)  
      java.lang.Class<? extends de.dytanic.cloudnet.driver.event.Event> getEventClass()  
      static CloudNetReportModule getInstance()  
      java.lang.String getPasteURL()  
      java.io.File getSavingRecordsDirectory()  
      void init()  
      void initConfig()  
      void initSavingRecordsDirectory()  
      void registerCommands()  
      void registerListeners()  
      void setEventClass​(java.lang.Class<? extends de.dytanic.cloudnet.driver.event.Event> eventClass)  
      • Methods inherited from class de.dytanic.cloudnet.module.NodeCloudNetModule

        getCloudNet, getCloudNetConfig, getCloudRegistry, getDatabaseProvider, getHttpServer, getIdentity, registerCommand, registerDatabaseProvider, registerHttpHandler, registerTemplateStorage
      • Methods inherited from class de.dytanic.cloudnet.driver.module.driver.DriverModule

        getConfig, getDriver, getEventManager, getLogger, getRegistry, log, registerListener, registerListeners, reloadConfig, saveConfig
      • Methods inherited from class de.dytanic.cloudnet.driver.module.DefaultModule

        getClassLoader, getModuleConfig, getModuleWrapper
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface de.dytanic.cloudnet.driver.module.IModule

        getDescription, getGroup, getName, getVersion, getWebsite
    • Constructor Detail

      • CloudNetReportModule

        public CloudNetReportModule()
    • Method Detail

      • init

        public void init()
      • initConfig

        public void initConfig()
      • initSavingRecordsDirectory

        public void initSavingRecordsDirectory()
      • registerListeners

        public void registerListeners()
      • registerCommands

        public void registerCommands()
      • getPasteURL

        public java.lang.String getPasteURL()
      • executePaste

        public java.lang.String executePaste​(java.lang.String content)
      • getEventClass

        public java.lang.Class<? extends de.dytanic.cloudnet.driver.event.Event> getEventClass()
      • setEventClass

        public void setEventClass​(java.lang.Class<? extends de.dytanic.cloudnet.driver.event.Event> eventClass)
      • getSavingRecordsDirectory

        public java.io.File getSavingRecordsDirectory()
      • createPasteContentAll

        public java.lang.String createPasteContentAll()
      • createPasteContentTasks

        public java.lang.String createPasteContentTasks()
      • createPasteContentService

        public java.lang.String createPasteContentService​(de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
      • createPasteContentNode

        public java.lang.String createPasteContentNode​(de.dytanic.cloudnet.common.Properties properties)
      • createPasteContentModules

        public java.lang.String createPasteContentModules()