Uses of Class
org.apache.hadoop.yarn.server.federation.policies.FederationPolicyInitializationContext
Packages that use FederationPolicyInitializationContext
Package
Description
Federation Policies.
AMRMPRoxy policies.
Various implementation of FederationPolicyManager.
Router policies.
-
Uses of FederationPolicyInitializationContext in org.apache.hadoop.yarn.server.federation.policies
Methods in org.apache.hadoop.yarn.server.federation.policies that return FederationPolicyInitializationContextModifier and TypeMethodDescriptionAbstractConfigurableFederationPolicy.getPolicyContext()Getter method for theFederationPolicyInitializationContext.Methods in org.apache.hadoop.yarn.server.federation.policies with parameters of type FederationPolicyInitializationContextModifier and TypeMethodDescriptionvoidAbstractConfigurableFederationPolicy.reinitialize(FederationPolicyInitializationContext initializationContext) voidConfigurableFederationPolicy.reinitialize(FederationPolicyInitializationContext policyContext) This method is invoked to initialize of update the configuration of policies.voidAbstractConfigurableFederationPolicy.setPolicyContext(FederationPolicyInitializationContext policyContext) Setter method for theFederationPolicyInitializationContext.static voidFederationPolicyInitializationContextValidator.validate(FederationPolicyInitializationContext policyContext, String myType) -
Uses of FederationPolicyInitializationContext in org.apache.hadoop.yarn.server.federation.policies.amrmproxy
Methods in org.apache.hadoop.yarn.server.federation.policies.amrmproxy with parameters of type FederationPolicyInitializationContextModifier and TypeMethodDescriptionvoidBroadcastAMRMProxyPolicy.reinitialize(FederationPolicyInitializationContext policyContext) voidHomeAMRMProxyPolicy.reinitialize(FederationPolicyInitializationContext policyContext) voidLocalityMulticastAMRMProxyPolicy.reinitialize(FederationPolicyInitializationContext policyContext) voidRejectAMRMProxyPolicy.reinitialize(FederationPolicyInitializationContext policyContext) -
Uses of FederationPolicyInitializationContext in org.apache.hadoop.yarn.server.federation.policies.manager
Methods in org.apache.hadoop.yarn.server.federation.policies.manager with parameters of type FederationPolicyInitializationContextModifier and TypeMethodDescriptionAbstractPolicyManager.getAMRMPolicy(FederationPolicyInitializationContext federationPolicyContext, FederationAMRMProxyPolicy oldInstance) This default implementation validates theFederationPolicyInitializationContext, then checks whether it needs to reinstantiate the class (null or mismatching type), and reinitialize the policy.FederationPolicyManager.getAMRMPolicy(FederationPolicyInitializationContext policyContext, FederationAMRMProxyPolicy oldInstance) If the current instance is compatible, this method returns the same instance ofFederationAMRMProxyPolicyreinitialized with the current context, otherwise a new instance initialized with the current context is provided.AbstractPolicyManager.getRouterPolicy(FederationPolicyInitializationContext federationPolicyContext, FederationRouterPolicy oldInstance) This default implementation validates theFederationPolicyInitializationContext, then checks whether it needs to reinstantiate the class (null or mismatching type), and reinitialize the policy.FederationPolicyManager.getRouterPolicy(FederationPolicyInitializationContext policyContext, FederationRouterPolicy oldInstance) If the current instance is compatible, this method returns the same instance ofFederationRouterPolicyreinitialized with the current context, otherwise a new instance initialized with the current context is provided. -
Uses of FederationPolicyInitializationContext in org.apache.hadoop.yarn.server.federation.policies.router
Methods in org.apache.hadoop.yarn.server.federation.policies.router with parameters of type FederationPolicyInitializationContextModifier and TypeMethodDescriptionvoidHashBasedRouterPolicy.reinitialize(FederationPolicyInitializationContext federationPolicyContext) voidLoadBasedRouterPolicy.reinitialize(FederationPolicyInitializationContext policyContext) voidLocalityRouterPolicy.reinitialize(FederationPolicyInitializationContext policyContext) voidRejectRouterPolicy.reinitialize(FederationPolicyInitializationContext federationPolicyContext) voidUniformRandomRouterPolicy.reinitialize(FederationPolicyInitializationContext policyContext)