Class NodeCloudNetModule

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

    public abstract class NodeCloudNetModule
    extends de.dytanic.cloudnet.driver.module.driver.DriverModule
    • Field Summary

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

        config
    • Constructor Detail

      • NodeCloudNetModule

        public NodeCloudNetModule()
    • Method Detail

      • registerCommand

        public final void registerCommand​(Command command)
      • registerTemplateStorage

        public final <T extends de.dytanic.cloudnet.driver.template.TemplateStorage> T registerTemplateStorage​(java.lang.String serviceName,
                                                                                                               T templateStorage)
      • registerDatabaseProvider

        public final <T extends AbstractDatabaseProvider> T registerDatabaseProvider​(java.lang.String serviceName,
                                                                                     T databaseProvider)
      • registerHttpHandler

        public final de.dytanic.cloudnet.driver.network.http.IHttpServer registerHttpHandler​(java.lang.String path,
                                                                                             de.dytanic.cloudnet.driver.network.http.IHttpHandler... httpHandlers)
      • getHttpServer

        public final de.dytanic.cloudnet.driver.network.http.IHttpServer getHttpServer()
      • getIdentity

        public final de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode getIdentity()
      • getCloudNet

        public final CloudNet getCloudNet()