Uses of Interface
org.jppf.server.scheduler.bundle.LoadBalancingProfile

Packages that use LoadBalancingProfile
org.jppf.client.loadbalancer Support for the load-balancing of local versus remote execution on the client side. 
org.jppf.server.scheduler.bundle Classes supporting the load-balancing of tasks distribution to the nodes. 
org.jppf.server.scheduler.bundle.autotuned Classes supporting the automatic adaptive tuning of the task bundle size, using the "autotuned" load-balancing algorithm. 
org.jppf.server.scheduler.bundle.fixedsize Classes supporting the fixes size bundle ("manual") load-balancing algorithm. 
org.jppf.server.scheduler.bundle.impl Classes supporting the automatic tuning of the task bundle size, using the propertional bundling algorithm. 
org.jppf.server.scheduler.bundle.proportional Classes supporting the automatic adaptive tuning of the task bundle size, using the "proportional" load-balancing algorithm. 
org.jppf.server.scheduler.bundle.providers Support of pluggable load-balancing algorithms. 
org.jppf.server.scheduler.bundle.rl Classes supporting the automatic adaptive tuning of the task bundle size, using the "rl" (reinforcement learning) load-balancing algorithm. 
org.jppf.server.scheduler.bundle.spi Support for pluggable load-balancing algorithms. 
 

Uses of LoadBalancingProfile in org.jppf.client.loadbalancer
 

Constructors in org.jppf.client.loadbalancer with parameters of type LoadBalancingProfile
ClientProportionalBundler(LoadBalancingProfile profile)
          Creates a new instance with the initial size of bundle as the start size.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle
 

Fields in org.jppf.server.scheduler.bundle declared as LoadBalancingProfile
protected  LoadBalancingProfile AbstractBundler.profile
          Parameters of the algorithm, grouped as a performance analysis profile.
 

Methods in org.jppf.server.scheduler.bundle that return LoadBalancingProfile
 LoadBalancingProfile LoadBalancingProfile.copy()
          Make a copy of this profile.
 LoadBalancingProfile Bundler.getProfile()
          Get the parameters profile used by this load-balancer.
 LoadBalancingProfile AbstractBundler.getProfile()
          Get the parameters of the algorithm, grouped as a performance analysis profile.
 

Constructors in org.jppf.server.scheduler.bundle with parameters of type LoadBalancingProfile
AbstractBundler(LoadBalancingProfile profile)
          Creates a new instance with the specified parameters profile.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.autotuned
 

Classes in org.jppf.server.scheduler.bundle.autotuned that implement LoadBalancingProfile
 class AbstractAutoTuneProfile
          Default abstract implementation of the LoadBalancingProfile interface, providing an encapsulation of the parameters as Java properties.
 class AnnealingTuneProfile
          This class implements the basis of a profile based on simulated annealing strategy.
 

Methods in org.jppf.server.scheduler.bundle.autotuned that return LoadBalancingProfile
 LoadBalancingProfile AnnealingTuneProfile.copy()
          Make a copy of this profile.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.fixedsize
 

Classes in org.jppf.server.scheduler.bundle.fixedsize that implement LoadBalancingProfile
 class FixedSizeProfile
          Profile for the fixed bundle size load-balancing algorithm.
 

Methods in org.jppf.server.scheduler.bundle.fixedsize that return LoadBalancingProfile
 LoadBalancingProfile FixedSizeProfile.copy()
          Make a copy of this profile.
 

Constructors in org.jppf.server.scheduler.bundle.fixedsize with parameters of type LoadBalancingProfile
FixedSizeBundler(LoadBalancingProfile profile)
          Initialize this bundler.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.impl
 

Constructors in org.jppf.server.scheduler.bundle.impl with parameters of type LoadBalancingProfile
AutoTunedBundler(LoadBalancingProfile profile)
          Creates a new instance with the initial size of bundle as the start size.
NodeSimulator.SimulatedProportionalBundler(LoadBalancingProfile profile, int maximumSize)
          Creates a new instance with the initial size of bundle as the start size.
ProportionalBundler(LoadBalancingProfile profile)
          Creates a new instance with the initial size of bundle as the start size.
RLBundler(LoadBalancingProfile profile)
          Creates a new instance with the specified parameters.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.proportional
 

Classes in org.jppf.server.scheduler.bundle.proportional that implement LoadBalancingProfile
 class ProportionalTuneProfile
          Paremeters profile for a proportional bundler.
 

Methods in org.jppf.server.scheduler.bundle.proportional that return LoadBalancingProfile
 LoadBalancingProfile ProportionalTuneProfile.copy()
          Make a copy of this profile.
 

Constructors in org.jppf.server.scheduler.bundle.proportional with parameters of type LoadBalancingProfile
AbstractProportionalBundler(LoadBalancingProfile profile)
          Creates a new instance with the initial size of bundle as the start size.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.providers
 

Methods in org.jppf.server.scheduler.bundle.providers that return LoadBalancingProfile
 LoadBalancingProfile RLBundlerProvider.createProfile(TypedProperties configuration)
          Create a bundler profile containing the parameters of the algorithm.
 LoadBalancingProfile ProportionalBundlerProvider.createProfile(TypedProperties configuration)
          Create a bundler profile containing the parameters of the algorithm.
 LoadBalancingProfile FixedSizeBundlerProvider.createProfile(TypedProperties configuration)
          Create a bundler profile containing the parameters of the algorithm.
 LoadBalancingProfile AutoTunedBundlerProvider.createProfile(TypedProperties configuration)
          Create a bundler profile containing the parameters of the algorithm.
 

Methods in org.jppf.server.scheduler.bundle.providers with parameters of type LoadBalancingProfile
 Bundler RLBundlerProvider.createBundler(LoadBalancingProfile profile)
          Create a bundler instance using the specified parameters profile.
 Bundler ProportionalBundlerProvider.createBundler(LoadBalancingProfile profile)
          Create a bundler instance using the specified parameters profile.
 Bundler FixedSizeBundlerProvider.createBundler(LoadBalancingProfile profile)
          Create a bundler instance using the specified parameters profile.
 Bundler AutoTunedBundlerProvider.createBundler(LoadBalancingProfile profile)
          Create a bundler instance using the specified parameters profile.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.rl
 

Classes in org.jppf.server.scheduler.bundle.rl that implement LoadBalancingProfile
 class RLProfile
          Parameters profile for a proportional bundler.
 

Methods in org.jppf.server.scheduler.bundle.rl that return LoadBalancingProfile
 LoadBalancingProfile RLProfile.copy()
          Make a copy of this profile.
 

Constructors in org.jppf.server.scheduler.bundle.rl with parameters of type LoadBalancingProfile
AbstractRLBundler(LoadBalancingProfile profile)
          Creates a new instance with the specified parameters profile.
 

Uses of LoadBalancingProfile in org.jppf.server.scheduler.bundle.spi
 

Methods in org.jppf.server.scheduler.bundle.spi that return LoadBalancingProfile
 LoadBalancingProfile JPPFBundlerProvider.createProfile(TypedProperties configuration)
          Create a bundler profile containing the parameters of the algorithm.
 

Methods in org.jppf.server.scheduler.bundle.spi with parameters of type LoadBalancingProfile
 Bundler JPPFBundlerProvider.createBundler(LoadBalancingProfile profile)
          Create a bundler instance using the specified parameters profile.
 



Copyright © 2005-2010 JPPF Team.