public class FederationPolicyInitializationContext
extends java.lang.Object
FederationAMRMProxyPolicy and
FederationRouterPolicy.| Constructor | Description |
|---|---|
FederationPolicyInitializationContext() |
|
FederationPolicyInitializationContext(SubClusterPolicyConfiguration policy,
SubClusterResolver resolver,
FederationStateStoreFacade storeFacade,
SubClusterId home) |
| Modifier and Type | Method | 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–2025 Apache Software Foundation. All rights reserved.