Class ThirdPartyModuleRegistry

java.lang.Object
com.helger.base.thirdparty.ThirdPartyModuleRegistry

@ThreadSafe @Singleton public final class ThirdPartyModuleRegistry extends Object
This class manages all registered third party modules
Author:
Philip Helger
  • Method Details

    • isInstantiated

      public static boolean isInstantiated()
    • getInstance

      @Nonnull public static ThirdPartyModuleRegistry getInstance()
    • registerThirdPartyModule

      @Nonnull public EChange registerThirdPartyModule(@Nonnull IThirdPartyModule aModule)
    • getAllRegisteredThirdPartyModules

      @Nonnull @ReturnsMutableCopy public Set<IThirdPartyModule> getAllRegisteredThirdPartyModules()
    • getRegisteredThirdPartyModuleCount

      @Nonnegative public int getRegisteredThirdPartyModuleCount()
    • reinitialize

      public void reinitialize()