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 © 2022 Apache Software Foundation. All rights reserved.