Package net.shibboleth.idp.admin.impl
Class ReportModuleStatus
- All Implemented Interfaces:
Component,DestructableComponent,IdentifiableComponent,IdentifiedComponent,InitializableComponent
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidcheckPlugins(Set<String> enabledModules) Check whether any plugin required a non-enabled module.protected voidReturn all the enabled modules.voidsetIdpHome(String input) Sets IdP home location.Methods inherited from class net.shibboleth.shared.component.AbstractIdentifiableInitializableComponent
setIdMethods inherited from class net.shibboleth.shared.component.AbstractIdentifiedInitializableComponent
ensureId, getId, ifDestroyedThrowDestroyedComponentException, ifInitializedThrowUnmodifiabledComponentException, ifNotInitializedThrowUninitializedComponentExceptionMethods inherited from class net.shibboleth.shared.component.AbstractInitializableComponent
checkComponentActive, checkSetterPreconditions, destroy, doDestroy, initialize, isDestroyed, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.shibboleth.shared.component.IdentifiedComponent
getId
-
Field Details
-
log
@Nonnull private final org.slf4j.Logger logLog. -
idpHome
The IdOP Home dir.
-
-
Constructor Details
-
ReportModuleStatus
public ReportModuleStatus()
-
-
Method Details
-
setIdpHome
Sets IdP home location.- Parameters:
input- what to set.
-
getEnabledModules
Return all the enabled modules.- Returns:
- the module IDs.
-
checkPlugins
Check whether any plugin required a non-enabled module.- Parameters:
enabledModules- the enabled module IDs
-
doInitialize
- Overrides:
doInitializein classAbstractIdentifiedInitializableComponent- Throws:
ComponentInitializationException
-