Class WrapperModuleProviderHandler

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

    public final class WrapperModuleProviderHandler
    extends java.lang.Object
    implements de.dytanic.cloudnet.driver.module.IModuleProviderHandler
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void handlePostInstallDependency​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper, de.dytanic.cloudnet.driver.module.ModuleDependency dependency)  
      void handlePostModuleLoad​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      void handlePostModuleStart​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      void handlePostModuleStop​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      void handlePostModuleUnload​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      void handlePreInstallDependency​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper, de.dytanic.cloudnet.driver.module.ModuleDependency dependency)  
      boolean handlePreModuleLoad​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      boolean handlePreModuleStart​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      boolean handlePreModuleStop​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      void handlePreModuleUnload​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WrapperModuleProviderHandler

        public WrapperModuleProviderHandler()
    • Method Detail

      • handlePreModuleLoad

        public boolean handlePreModuleLoad​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePreModuleLoad in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePostModuleLoad

        public void handlePostModuleLoad​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePostModuleLoad in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePreModuleStart

        public boolean handlePreModuleStart​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePreModuleStart in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePostModuleStart

        public void handlePostModuleStart​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePostModuleStart in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePreModuleStop

        public boolean handlePreModuleStop​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePreModuleStop in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePostModuleStop

        public void handlePostModuleStop​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePostModuleStop in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePreModuleUnload

        public void handlePreModuleUnload​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePreModuleUnload in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePostModuleUnload

        public void handlePostModuleUnload​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper)
        Specified by:
        handlePostModuleUnload in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePreInstallDependency

        public void handlePreInstallDependency​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper,
                                               de.dytanic.cloudnet.driver.module.ModuleDependency dependency)
        Specified by:
        handlePreInstallDependency in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
      • handlePostInstallDependency

        public void handlePostInstallDependency​(de.dytanic.cloudnet.driver.module.IModuleWrapper moduleWrapper,
                                                de.dytanic.cloudnet.driver.module.ModuleDependency dependency)
        Specified by:
        handlePostInstallDependency in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler