public class FederationPolicyInitializationContext extends Object
FederationAMRMProxyPolicy and FederationRouterPolicy.| Constructor and Description | 
|---|
| FederationPolicyInitializationContext() | 
| FederationPolicyInitializationContext(SubClusterPolicyConfiguration policy,
                                     SubClusterResolver resolver,
                                     FederationStateStoreFacade storeFacade,
                                     SubClusterId home) | 
| Modifier and Type | Method and Description | 
|---|---|
| FederationStateStoreFacade | getFederationStateStoreFacade()Getter for the  FederationStateStoreFacade. | 
| SubClusterResolver | getFederationSubclusterResolver()Getter for the  SubClusterResolver. | 
| SubClusterId | getHomeSubcluster()Returns the current home sub-cluster. | 
| SubClusterPolicyConfiguration | getSubClusterPolicyConfiguration()Getter for the  SubClusterPolicyConfiguration. | 
| void | setFederationStateStoreFacade(FederationStateStoreFacade federationStateStoreFacade)Setter for the  FederationStateStoreFacade. | 
| void | setFederationSubclusterResolver(SubClusterResolver federationSubclusterResolver)Setter for the  SubClusterResolver. | 
| void | setHomeSubcluster(SubClusterId homeSubcluster)Sets in the context the home sub-cluster. | 
| void | setSubClusterPolicyConfiguration(SubClusterPolicyConfiguration fedPolicyConfiguration)Setter for the  SubClusterPolicyConfiguration. | 
public FederationPolicyInitializationContext()
public FederationPolicyInitializationContext(SubClusterPolicyConfiguration policy, SubClusterResolver resolver, FederationStateStoreFacade storeFacade, SubClusterId home)
public SubClusterPolicyConfiguration getSubClusterPolicyConfiguration()
SubClusterPolicyConfiguration.SubClusterPolicyConfiguration to be used for
         initialization.public void setSubClusterPolicyConfiguration(SubClusterPolicyConfiguration fedPolicyConfiguration)
SubClusterPolicyConfiguration.fedPolicyConfiguration - the SubClusterPolicyConfiguration to
          be used for initialization.public SubClusterResolver getFederationSubclusterResolver()
SubClusterResolver.SubClusterResolver to be used for initialization.public void setFederationSubclusterResolver(SubClusterResolver federationSubclusterResolver)
SubClusterResolver.federationSubclusterResolver - the SubClusterResolver to be
          used for initialization.public FederationStateStoreFacade getFederationStateStoreFacade()
FederationStateStoreFacade.public void setFederationStateStoreFacade(FederationStateStoreFacade federationStateStoreFacade)
FederationStateStoreFacade.federationStateStoreFacade - the facade.public SubClusterId getHomeSubcluster()
public void setHomeSubcluster(SubClusterId homeSubcluster)
homeSubcluster - value to set.Copyright © 2008–2023 Apache Software Foundation. All rights reserved.