@ThreadSafe @Singleton public final class ThirdPartyModuleRegistry extends Object
| Modifier and Type | Method and Description |
|---|---|
ICommonsOrderedSet<IThirdPartyModule> |
getAllRegisteredThirdPartyModules() |
static ThirdPartyModuleRegistry |
getInstance() |
int |
getRegisteredThirdPartyModuleCount() |
static boolean |
isInstantiated() |
EChange |
registerThirdPartyModule(IThirdPartyModule aModule) |
void |
reinitialize() |
public static boolean isInstantiated()
@Nonnull public static ThirdPartyModuleRegistry getInstance()
@Nonnull public EChange registerThirdPartyModule(@Nonnull IThirdPartyModule aModule)
@Nonnull @ReturnsMutableCopy public ICommonsOrderedSet<IThirdPartyModule> getAllRegisteredThirdPartyModules()
@Nonnegative public int getRegisteredThirdPartyModuleCount()
public void reinitialize()
Copyright © 2014–2016 Philip Helger. All rights reserved.