Package org.keycloak.provider
Class ProviderManagerRegistry
- java.lang.Object
-
- org.keycloak.provider.ProviderManagerRegistry
-
public class ProviderManagerRegistry extends Object
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Field Summary
Fields Modifier and Type Field Description protected AtomicReference<ProviderManagerDeployer>
deployerRef
protected List<ProviderManager>
preBoot
static ProviderManagerRegistry
SINGLETON
-
Constructor Summary
Constructors Constructor Description ProviderManagerRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deploy(ProviderManager pm)
List<ProviderManager>
getPreBoot()
void
setDeployer(ProviderManagerDeployer deployer)
void
undeploy(ProviderManager pm)
-
-
-
Field Detail
-
SINGLETON
public static final ProviderManagerRegistry SINGLETON
-
preBoot
protected List<ProviderManager> preBoot
-
deployerRef
protected AtomicReference<ProviderManagerDeployer> deployerRef
-
-
Method Detail
-
setDeployer
public void setDeployer(ProviderManagerDeployer deployer)
-
deploy
public void deploy(ProviderManager pm)
-
undeploy
public void undeploy(ProviderManager pm)
-
getPreBoot
public List<ProviderManager> getPreBoot()
-
-