C - the PluginConfiguration class for this implementation of
AsyncLoadBalancingPluginH - the LoadBalancingHandler class for this AsyncLoadBalancingPluginpublic interface AsyncLoadBalancingPlugin<H extends AsyncLoadBalancingHandler,C extends PluginConfiguration> extends EntityScopedHandlerPlugin<H,C>, DescribesUIConfigurable
AsyncLoadBalancingPlugin is the runtime instantiation of a Load Balancing Strategy, defined in the
Administrative API, that supports asynchronous computation. A AsyncLoadBalancingPlugin provides a
AsyncLoadBalancingHandler that provides the asynchronous logic for routing HTTP requests to one of the
TargetHosts for a Site.
AsyncLoadBalancingPlugin should only be used when the logic of the Load Balancing Strategy requires using
a HttpClient. If a HttpClient is not required, LoadBalancingPlugin should be
implemented instead.LoadBalancingPlugingetHandler, getHandlerconfigure, getConfigurationgetConfigurationFieldsCopyright 2023 Ping Identity Corp. All rights reserved.