Interface ActivateableBean
- All Known Subinterfaces:
SubscriptionService
- All Known Implementing Classes:
AbstractChainingFtpAuthenticator,AlfrescoFtpAuthenticator,AuthenticationServiceImpl,DefaultAdminConsoleAuthenticator,DefaultRemoteUserMapper,DefaultWebScriptsHomeAuthenticator,FTPAuthenticatorBase,IdentityServiceAdminConsoleAuthenticator,IdentityServiceAuthenticationComponent,IdentityServiceRemoteUserMapper,IdentityServiceWebScriptsHomeAuthenticator,LDAPAuthenticationComponentImpl,LDAPUserRegistry,MutableAuthenticationServiceImpl,SubscriptionServiceImpl,SubsystemChainingFtpAuthenticator
public interface ActivateableBean
An interface to be implemented by beans that can be 'turned off' by some configuration setting. When such beans are
inactive, they will not perform any validation checks on initialization and will remain in a state where their
isActive() method always returns false. ChainingSubsystemProxyFactory will ignore any
ActivatableBeans whose isActive() method returns false. This allows certain
functions of a chained subsystem (e.g. CIFS authentication, SSO) to be targeted to specific members of the chain.- Author:
- dward
-
Method Summary
-
Method Details
-
isActive
boolean isActive()Determines whether this bean is active.- Returns:
trueif this bean is active
-