Package de.dytanic.cloudnet.ext.report
Class CloudNetReportModule
- java.lang.Object
-
- de.dytanic.cloudnet.driver.module.DefaultModule
-
- de.dytanic.cloudnet.driver.module.driver.DriverModule
-
- de.dytanic.cloudnet.module.NodeCloudNetModule
-
- de.dytanic.cloudnet.ext.report.CloudNetReportModule
-
- All Implemented Interfaces:
de.dytanic.cloudnet.driver.module.IModule
public final class CloudNetReportModule extends de.dytanic.cloudnet.module.NodeCloudNetModule
-
-
Constructor Summary
Constructors Constructor Description CloudNetReportModule()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreatePasteContentAll()java.lang.StringcreatePasteContentModules()java.lang.StringcreatePasteContentNode(de.dytanic.cloudnet.common.Properties properties)java.lang.StringcreatePasteContentService(de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)java.lang.StringcreatePasteContentTasks()java.lang.StringexecutePaste(java.lang.String content)java.lang.Class<? extends de.dytanic.cloudnet.driver.event.Event>getEventClass()static CloudNetReportModulegetInstance()java.lang.StringgetPasteURL()java.io.FilegetSavingRecordsDirectory()voidinit()voidinitConfig()voidinitSavingRecordsDirectory()voidregisterCommands()voidregisterListeners()voidsetEventClass(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
-
-
-
-
Method Detail
-
getInstance
public static CloudNetReportModule getInstance()
-
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()
-
-